annotate docs/NOTES @ 63:b455e14ebc5d noffle

[svn] *** empty log message ***
author enz
date Fri, 12 May 2000 18:28:37 +0100
parents 9f3a4eccce32
children 400ff41971ef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
1
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
2 -------------------------------------------------------------------------------
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
3
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
4 1. NOFFLE Compatibility Notes
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
5
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
6 1.1 General
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
7 1.2 kexpress
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
8 1.3 krn
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
9 1.4 Netscape
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
10 1.5 pine
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
11 1.6 slrn
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
12 1.8 Emacs Gnus
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
13
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
14 2. Using Noffle as a local maillist - news gateway
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
15
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
16 2.1 Create a local group
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
17 2.2 Create a mail2news script
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
18 2.3 Create an entry in .procmailrc
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
19
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
20 -------------------------------------------------------------------------------
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
21
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
22
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
23 1.NOFFLE Compatibility Notes
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
24 ----------------------------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
25
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
26
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
27 1.1 General
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
28 -----------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
29
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
30 Subscribing to groups in "full" mode should work with any news reader.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
31 Caching of articles is unnecessary, since NOFFLE already caches them and
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
32 should be switched off.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
33
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
34 Subscribing to groups in "overview" or "thread" mode requires more from the
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
35 news reader program:
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
36
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
37 * It must not cache articles at all (or allow to switch the cache off),
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
38 because the article bodies change from the pseudo article
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
39 "marked for download" to the real body.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
40
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
41 * The reader should rarely open article bodies automatically, because it will
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
42 mark them unwantedly for download.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
43
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
44
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
45 Here comes a list with news readers that have been tested with NOFFLE,
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
46 especially with regards to subscribing to groups in "overview" or "thread"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
47 mode.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
48
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
49 Please send me reports on your experiences. If a reader does not work at all,
45
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
50 compile NOFFLE with
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
51
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
52 ./configure --enable-debug
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
53 make
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
54 make install
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
55
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
56 Then you will see every NNTP command and status line in /var/log/news. Most
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
57 interesting is the last line, before the reader (or NOFFLE) hangs :-)
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
58 Please also send me a short mail, if you successfully used NOFFLE with a
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
59 certain version of a news reader for a longer time, so that I can keep this
32ba1198c6fa [svn] * Makefile.in, configure, configure.in, docs/Makefile.in, src/Makefile.in:
uh1763
parents: 42
diff changeset
60 list up-to-date.
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
61
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
62
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
63 1.2 kexpress
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
64 ------------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
65
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
66 Version 0.2.0;
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
67
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
68 I found no way to disable caching, apart from writing a wrapper script, which
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
69 removes all files from the cache after terminating kexpress:
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
70
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
71 #!/bin/bash
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
72 # kexpress wrapper, save as /usr/local/bin/kexpress
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
73
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
74 /opt/kde/bin/kexpress $@
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
75 rm $HOME/.kde/share/apps/kexpress/data/*
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
76
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
77
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
78 1.3 krn
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
79 -------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
80
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
81 Version 0.4.0:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
82
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
83 Set "Options/NNTP Options/Connect on Startup,Connect without asking"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
84 and "Options/Expire options/Article bodies/Read=0,UnRead=0" Sometimes
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
85 the article bodies remain in the cache, the following wrapper script helps:
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
86
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
87 #!/bin/bash
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
88 # krn wrapper, save as /usr/local/bin/krn
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
89
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
90 /opt/kde/bin/krn $@
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
91 rm $HOME/.kde/share/apps/krn/cache/*
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
92
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
93 Articles can be marked as read/unread without opening with the middle mouse
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
94 button. This version of krn is still unstable.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
95
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
96
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
97 1.4 Netscape
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
98 -------------
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
99
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
100 Version 3.04:
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
101
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
102 No cache problems, netscape caches the article overviews, but not the
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
103 bodies. It is best to use "Options/Show only Unread Messages" and to
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
104 keep requested articles in unread state until their bodies are
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
105 downloaded. For avoiding unwanted opening of articles one should first
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
106 "Message/Mark Newsgroup read", then open the wanted articles one by
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
107 one and mark them as unread again ("Message/Mark as Unread")
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
108 immediately after opening.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
109
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
110
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
111 Version 4.0.5:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
112
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
113 Same as with netscape 3.04, but automatically opens the first article
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
114 of a listed group and marks it for download thereby. If this bothers
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
115 you, choose "View/Hide message". This version of netscape still seems
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
116 to be unstable for reading news.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
117
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
118
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
119 Version 4.5:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
120
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
121 As with 4.0.5 "View/Show/Message" can be used to switch off automatic
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
122 message display (and marking for download).
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
123
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
124
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
125 1.5 pine
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
126 --------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
127
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
128 Version 3.96, 4.05:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
129
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
130 Ok.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
131
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
132
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
133 1.6 slrn
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
134 --------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
135
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
136 Version 0.9.5.2:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
137
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
138 Ok. You can change some keybindings, by saving the following script to
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
139 ~/.slrn.sl and adding "interpret .slrn.sl" at the end of your
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
140 ~/.slrnrc
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
141
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
142 % SLRN script for better interplay with NOFFLE news server.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
143 % Redefines some keys for opening articles without modifying flags.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
144 define my_article_linedn()
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
145 {
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
146 variable flags = get_header_flags();
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
147 call ( "article_linedn" );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
148 set_header_flags( flags );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
149 }
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
150 define my_scroll_dn()
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
151 {
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
152 variable flags = get_header_flags();
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
153 call ( "scroll_dn" );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
154 set_header_flags( flags );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
155 }
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
156 define my_hide_article()
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
157 {
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
158 variable flags = get_header_flags();
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
159 call ( "hide_article" );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
160 set_header_flags( flags );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
161 }
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
162 definekey( "my_article_linedn", "\r", "article" );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
163 definekey( "my_scroll_dn", " ", "article" );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
164 definekey( "my_hide_article", "h", "article" );
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
165
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
166
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
167 1.7 tin
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
168 -------
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
169
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
170 Version tin pre:
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
171
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
172 Call with "tin -r" or "rtin". 'K' marks articles/thread as read
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
173 without opening them. '-' marks them as unread.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
174
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
175
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
176 1.8 Emacs Gnus
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
177 --------------
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
178
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
179 Some versions of Gnus freeze up when retrieving active groups. Since
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
180 NOFFLE's log files in DEBUG mode show nothing unusual, I believe that
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
181 this is a bug in Gnus. Sometimes it helps to remove all ".newsrc" and
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
182 similar files on ones home directory and restarting Gnus.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
183
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
184 Here is a proposal for changing some key-bindings.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
185
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
186 ;; Customising Gnus for use with the NOFFLE news server
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
187 ;;
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
188 ;; tick and open article
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
189 ;; for reading/marking for download
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
190 ;; scroll article text circular
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
191 ;; for avoiding automatic opening of next article
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
192 ;; mark article as read and go to next line
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
193 (defun my-gnus-summary-tick-and-open(n)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
194 "Tick and open article, so that NOFFLE marks it for download"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
195 (interactive "p")
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
196 (gnus-summary-scroll-up n)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
197 (gnus-summary-mark-article nil gnus-ticked-mark t)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
198 )
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
199 (defun my-gnus-summary-next-page(n)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
200 "Next page of article, but do not open next article automatically"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
201 (interactive "p")
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
202 (gnus-summary-next-page 10 t) ;; Call with argument `circular'.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
203 )
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
204 (defun my-gnus-summary-mark-read-next-line(n)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
205 "Mark article as read and go to next line"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
206 (interactive "p")
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
207 (gnus-summary-mark-article-as-read gnus-read-mark)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
208 (next-line n)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
209 )
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
210 (defun my-gnus-summary-mode-hook ()
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
211 (define-key gnus-summary-mode-map "\r"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
212 'my-gnus-summary-tick-and-open)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
213 (define-key gnus-summary-mode-map " "
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
214 'my-gnus-summary-next-page)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
215 (define-key gnus-summary-mode-map "d"
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
216 'my-gnus-summary-mark-read-next-line)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
217 )
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
218 (add-hook 'gnus-summary-mode-hook 'my-gnus-summary-mode-hook)
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
219
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
220
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
221 1.9 pan
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
222 -------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
223
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
224 Version 0.8.0beta5:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
225
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
226 Ok.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
227
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
228
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
229 2. Using Noffle as a gateway between a maillist and a local group
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
230 -----------------------------------------------------------------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
231
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
232 In combination with procmail, Noffle can be used to gateway all
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
233 mails from a maillist to a local newsgroup.
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
234 This is convenient for filtering out maillists from your personal emails.
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
235 The local group is created with no posting allowed.
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
236 Instead, replies to the list should be sent by email.
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
237
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
238 2.1 Create a local group
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
239 ------------------------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
240
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
241 Example:
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
242
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
243 noffle --create local.mail-lists.my-maillist-name
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
244 noffle --modify post local.mail-lists.my-maillist-name n
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
245
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
246 2.2 Create a mail2news script
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
247 -----------------------------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
248
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
249 You need a program that reads an article from stdin and posts it to
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
250 the local group. E.g. the following Python script will post an article
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
251 read from stdin to the newsgroup given as the first argument:
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
252
53
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
253 #!/usr/bin/python
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
254 # Post article from stdin to noffle in group given as first argument.
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
255 import StringIO, nntplib, os, sys
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
256 if len(sys.argv) != 2: raise Exception("Need group as argument")
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
257 grp = sys.argv[1]
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
258 buf = StringIO.StringIO()
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
259 buf.writelines("Newsgroups: " + grp + "\n")
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
260 buf.write(sys.stdin.read())
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
261 buf.seek(0)
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
262 os.system("/usr/local/bin/noffle --modify post " + grp + " y")
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
263 srv = nntplib.NNTP("localhost")
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
264 srv.group(grp)
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
265 srv.post(buf)
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
266 srv.quit
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
267 os.system("/usr/local/bin/noffle --modify post " + grp + " n")
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
268
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
269 2.3 Create an entry in .procmailrc
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
270 ----------------------------------
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
271
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
272 Add a procmail entry for recognizing mails from the maillist and
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
273 posting it using mail2news.
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
274
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
275 Example of a ~/.procmailrc:
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
276
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
277 PATH=/bin:/usr/bin
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
278 MAILDIR=$HOME/Mail
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
279 LOGFILE=$MAILDIR/procmail.log
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
280
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
281 :0
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
282 * ^To.*my-maillist-name@lists.somewhere.org
9f3a4eccce32 [svn] Use numbers for sections. Added using Noffle as a maillist newsgroup gateway.
enz
parents: 45
diff changeset
283 |/home/user/bin/mail2news local.mail-lists.my-maillist-name