Debianization and various other fixes.
[ezmlm] / ezmlmrc.en_US
1 0.40 - This version identifier must be on line 1 and start in pos 1.
2 #
3 #$Id: ezmlmrc.en_US,v 1.17 1999/12/11 03:30:16 lindberg Exp $
4 #$Name: ezmlm-idx-040 $
5 #
6 # ezmlmrc
7 # #######
8 # Controls the actions of ezmlm-make as patched with ezmlm-idx-0.31 or later.
9 #
10 # The base directory 'DIR' is always created by ezmlm-make, as is DIR/key.
11 # Everything else is done from here.
12 #
13 # ezmlm-make looks for this file, first as .ezmlmrc in the directory that the
14 # lists .qmail files will be placed in (if you've used the -c command line
15 # switch), then /etc/ezmlmrc, then ezmlmrc in the ezmlm-make binary directory.
16 # Thus, you can customize ezmlm-make on a global level by placing a customized
17 # copy of ezmlmrc in /etc and on a user level by copying it to .ezmlmrc in
18 # the user's home directory AND use the ezmlm-make -c switch.
19 #
20 # Tags are:
21 # </filename/> : put succeeding text lines in DIR/filename
22 # </-filename/> : erase DIR/filename.
23 # </+dirname/> : create directory DIR/dirname
24 # </:lname/dirname> : symlink DIR/.qmail-list-lname -> DIR/dirname
25 #
26 # The name in the tag can be suffixed with '#' and any number of flags,
27 # corresponding to command line switches. The item will be created/extended
28 # only if all the flags listed are set. Files can be extended as long as they
29 # were the last one created, but not if another file has been started since
30 # then. Flags that are not recognized are silently ignored.
31 #
32 # Thus, </filename#aP/> creates the file if and only if the list is archived
33 # (-a) and not public (-P). If the next tag is </filename#m/>, the file is
34 # extended with the lines up to the next tag if the list is message moderated
35 # (-m). If the next tag is </another/>, 'filename' is closed. Any further
36 # tags leading to the reopenining of 'filename' will overwrite the file, not
37 # extend it.
38 #
39 # A set of user-defined command line switches (xX, yY, zZ) are available for
40 # customization.
41 #
42 # Within the text, certain tags are substituted. Other tags are copied as
43 # is. <#A#> and <#R#> are substituted by ezmlm-manage and -store (see man pages)
44 # and <#l#> (lower case L) is replaced dynamically by the list name for
45 # programs handling both 'list' and 'list-digest'.
46 #
47 # Substitutions are:
48 # <#B#> ezmlm binaries path <#C#> digest code <#D#> dir
49 # <#H#> host <#L#> local <#F#> flags
50 # <#T#> dot <#0#> arg for -0. <#3#>...<#9#> arg for -3..9
51 # <#1#> ext1 <#2#> ext2 [if dot is /path/.qmail-ext1-ext2-name]
52 # The latter useful when a single user is controlling several virtual domains.
53 #
54 # -0 is used for the main list address when setting up sublists
55 # -3 is for the new from header if we want that header replaced
56 # -4 for specifying the ezmlm-tstdig switches used in dir/editor. Default
57 # -k64 -m30 -t24. Only used if -g is used.
58 # -5 for list-owner address. Mail to list-owner will be forwarded to this addr.
59 # -6 for sql connection info
60 # -7 for contents of DIR/modpost
61 # -8 for contents of DIR/modsub
62 # -9 for contents of DIR/remote
63 #
64 # For demonstration purposes, the '-x' switch results in the following
65 # non-standard actions:
66 # - Removal of many non-text MIME parts from messages.
67 # - Limit posts to 2 bytes <= msg body size <= 40000
68 #
69 # Attempts to create links or directories that already exist, will result
70 # in a FATAL error. Attempts to open files that have already been closed
71 # or already exits, will cause the old file to be overwritten.
72 #
73 # One of the major problems with ezmlm-lists is DIR/inlocal. For normal
74 # users, it is set up to the list name (user-list or so), which is correct.
75 # However, for user 'ezmlm' in control of virtual domain 'host.dom.com'
76 # the list name is 'list@host.dom.com', but inlocal should be 'ezmlm-list',
77 # not 'list'. Similarly, if ezmlm-domain1 is in control of 'host.dom.com,
78 # list@host.dom.com, should yield an inlocal of 'ezmlm-domain1-list'. To
79 # always get the lists correct, place this file as '.ezmlmrc' in the
80 # users home directory (~ezmlm/.ezmlmrc) and change the inlocal text below
81 # to 'ezmlm-<#L#>' or 'ezmlm-<#1#>-<#L#>, respectively.
82 # config to support future editing without giving ezmlm-make command line
83 # arguments other than dir. Useful for GUI/WWW editing tools
84 </config/>
85 F:<#F#>
86 X:<#X#>
87 D:<#D#>
88 T:<#T#>
89 L:<#L#>
90 H:<#H#>
91 C:<#C#>
92 0:<#0#>
93 3:<#3#>
94 4:<#4#>
95 5:<#5#>
96 6:<#6#>
97 7:<#7#>
98 8:<#8#>
99 9:<#9#>
100 </inlocal/>
101 <#L#>
102 </sublist#0/>
103 <#0#>
104 </+archive/>
105 </+subscribers/>
106 </+bounce/>
107 </+text/>
108 # dirs for digests
109 </+digest#d/>
110 </+digest/subscribers#d/>
111 </+digest/bounce#d/>
112 # for extra address db
113 </+allow/>
114 </+allow/subscribers/>
115 # for blacklist
116 </+deny#k/>
117 </+deny/subscribers#k/>
118 # moderator db & mod queue dirs. Needed for -m, -r -s, so we just
119 # make them by default.
120 </+mod/>
121 </+mod/subscribers/>
122 </+mod/pending/>
123 </+mod/accepted/>
124 </+mod/rejected/>
125 # links: dot -> dir/editor
126 </:/editor/>
127 </:-owner/owner/>
128 </:-digest-owner/owner#d/>
129 </:-return-default/bouncer/>
130 </:-digest-return-default/digest/bouncer#d/>
131 </:-default/manager/>
132 # for message moderation only
133 </:-accept-default/moderator#m/>
134 </:-reject-default/moderator#m/>
135 # Get rid of configuration flags for editing mode so we can start with a
136 # clean state.
137 </-modpost#eM/>
138 </-modsub#eS/>
139 </-remote#eR/>
140 </-public#eP/>
141 </-indexed#eA/>
142 </-archived#eA/>
143 </-prefix#eF/>
144 </-text/trailer#eT/>
145 </-sublist#e^0/>
146 </-mimeremove#eX/>
147 # Not needed, except for message moderation.
148 </-moderator#eM/>
149 # We don't clean out text files to make it easier for users
150 # doing manual config by e.g. touching dir/remote.
151 # subscription moderation
152 </modsub#s/>
153 <#8#>
154 # remote admin
155 </remote#r/>
156 <#9#>
157 # message moderation
158 </modpost#m/>
159 <#7#>
160 # List owner mail
161 </owner#5/>
162 <#5#>
163 </owner#^5/>
164 <#D#>/Mailbox
165 </#W/>
166 |<#B#>/ezmlm-warn '<#D#>' || exit 0
167 # Handles subscription. Add flags if you want a non-default digest format.
168 # Service subject commands to the # request address if the -q switch is given.
169 # Also -l and -d enable subscriber listing/text file editing, for remote adms.
170 # -u gives subscriber only archive access
171 </manager#ab/>
172 |<#B#>/ezmlm-get -P '<#D#>' <#C#>
173 </manager#aGB/>
174 |<#B#>/ezmlm-get '<#D#>' <#C#>
175 </manager#agB/>
176 |<#B#>/ezmlm-get -s '<#D#>' <#C#>
177 </manager#q/>
178 |<#B#>/ezmlm-request '<#D#>'
179 # Ok to add -l/-d even for non-mod lists, since ezmlm-manage
180 # won't allow it unless there are remote admins. The lack of logic other than
181 # AND makes this very tedious ...
182 # first lists with normal confirmation:
183 </manager#LNHJ/>
184 |<#B#>/ezmlm-manage '<#D#>'
185 </manager#lNHJ/>
186 |<#B#>/ezmlm-manage -l '<#D#>'
187 </manager#LnHJ/>
188 |<#B#>/ezmlm-manage -e '<#D#>'
189 </manager#lnHJ/>
190 |<#B#>/ezmlm-manage -le '<#D#>'
191 # ... now no confirmation for subscribe ...
192 </manager#LNhJ/>
193 |<#B#>/ezmlm-manage -S '<#D#>'
194 </manager#lNhJ/>
195 |<#B#>/ezmlm-manage -lS '<#D#>'
196 </manager#LnhJ/>
197 |<#B#>/ezmlm-manage -eS '<#D#>'
198 </manager#lnhJ/>
199 |<#B#>/ezmlm-manage -leS '<#D#>'
200 # ... now no confirmation for unsubscribe ...
201 </manager#LNHj/>
202 |<#B#>/ezmlm-manage -U '<#D#>'
203 </manager#lNHj/>
204 |<#B#>/ezmlm-manage -lU '<#D#>'
205 </manager#LnHj/>
206 |<#B#>/ezmlm-manage -eU '<#D#>'
207 </manager#lnHj/>
208 |<#B#>/ezmlm-manage -leU '<#D#>'
209 # ... and finally no confirmation at all ...
210 </manager#LNhj/>
211 |<#B#>/ezmlm-manage -US '<#D#>'
212 </manager#lNhj/>
213 |<#B#>/ezmlm-manage -lUS '<#D#>'
214 </manager#Lnhj/>
215 |<#B#>/ezmlm-manage -eUS '<#D#>'
216 </manager#lnhj/>
217 |<#B#>/ezmlm-manage -leUS '<#D#>'
218 </manager#W/>
219 |<#B#>/ezmlm-warn '<#D#>' || exit 0
220 </#dW/>
221 |<#B#>/ezmlm-warn -d '<#D#>' || exit 0
222 </editor/>
223 # reject shouldn't be configured for sublist.
224 </#^0/>
225 # full reject is now default, to get To/Cc: listaddress requirement
226 |<#B#>/ezmlm-reject '<#D#>'
227 # -k => reject posts from blacklisted addresses. Done for moderated
228 # lists as well - allows removal of unwanted noise.
229 </#k^0/>
230 |<#B#>/ezmlm-issubn -n '<#D#>/deny' || { echo "Sorry, I've been told to reject your posts. Contact <#L#>-owner@<#H#> if you have questions about this (#5.7.2)"; exit 100 ; }
231 # switch -u=> restrict to subs of list & digest. If not m
232 # do it with ezmlm-issubn, if 'm' do it with ezmlm-gate
233 </#uM/>
234 |<#B#>/ezmlm-issubn '<#D#>' '<#D#>/digest' '<#D#>/allow' '<#D#>/mod' || { echo "Sorry, only subscribers may post. If you are a subscriber, please forward this message to <#L#>-owner@<#H#> to get your new address included (#5.7.2)"; exit 100 ; }
235 </#um/>
236 |<#B#>/ezmlm-gate '<#D#>' '<#D#>' '<#D#>/digest' '<#D#>/allow' '<#D#>/mod'
237 # For message moderation, editor has store/clean
238 </#mUO/>
239 |<#B#>/ezmlm-store '<#D#>'
240 </#mUo/>
241 |<#B#>/ezmlm-store -P '<#D#>'
242 </#mU/>
243 |<#B#>/ezmlm-clean '<#D#>' || exit 0
244 </#mu/>
245 |<#B#>/ezmlm-clean -R '<#D#>' || exit 0
246 # for non-message moderated lists, it has send
247 </#M/>
248 |<#B#>/ezmlm-send '<#D#>'
249 # ezmlm-archive here for normal lists. Put into moderator for mess-mod lists
250 </#Mi/>
251 |<#B#>/ezmlm-archive '<#D#>' || exit 0
252 # all lists have warn unless -w.
253 </#W/>
254 |<#B#>/ezmlm-warn '<#D#>' || exit 0
255 # for digest bounces
256 </#dW/>
257 |<#B#>/ezmlm-warn -d '<#D#>' || exit 0
258 </#d^4/>
259 |<#B#>/ezmlm-tstdig -m30 -k64 -t48 '<#D#>' || exit 99
260 </#d4/>
261 |<#B#>/ezmlm-tstdig <#4#> '<#D#>' || exit 99
262 </#d/>
263 |<#B#>/ezmlm-get '<#D#>' || exit 0
264 # bouncer for list and digest
265 </bouncer/>
266 |<#B#>/ezmlm-weed
267 |<#B#>/ezmlm-return -D '<#D#>'
268 </digest/bouncer#d/>
269 |<#B#>/ezmlm-weed
270 |<#B#>/ezmlm-return -d '<#D#>'
271 # moderator is set up only for message moderated lists. However, '-e' does
272 # not remove it since we can't remove the symlinks to it (they're outside
273 # of the list dir.
274 </moderator#m/>
275 |<#B#>/ezmlm-moderate '<#D#>'
276 </#mi/>
277 |<#B#>/ezmlm-archive '<#D#>' || exit 0
278 </#mU/>
279 |<#B#>/ezmlm-clean '<#D#>' || exit 0
280 </#mu/>
281 |<#B#>/ezmlm-clean -R '<#D#>' || exit 0
282 </headerremove#E/>
283 return-path
284 return-receipt-to
285 content-length
286 precedence
287 disposition-notification-to
288 x-confirm-reading-to
289 x-pmrqc
290 list-subscribe
291 list-unsubscribe
292 list-help
293 </headerremove#E^0/>
294 # For sublists, these should be left in
295 list-post
296 # remove from header if -3 'new_from_line'
297 </#3E/>
298 from
299 </lock/>
300 </lockbounce/>
301 </digest/lockbounce#d/>
302 </digest/lock#d/>
303 </public#p/>
304 </archived#a/>
305 </indexed#a/>
306 </inhost/>
307 <#H#>
308 </outhost/>
309 <#H#>
310 </outlocal/>
311 <#L#>
312 </mailinglist/>
313 contact <#L#>-help@<#H#>; run by ezmlm
314 # Headeradd needs to always exist but leave out stuff for sublists
315 </headeradd#E^0/>
316 # Good for mailing list stuff (and vacation program)
317 Precedence: bulk
318 # To prevent indexing by findmail.com
319 X-No-Archive: yes
320 # rfc2369, first from main list only, others from sublist only
321 List-Post: <mailto:<#L#>@<#H#>>
322 </headeradd#E/>
323 List-Help: <mailto:<#l#>-help@<#h#>>
324 List-Unsubscribe: <mailto:<#l#>-unsubscribe@<#h#>>
325 List-Subscribe: <mailto:<#l#>-subscribe@<#h#>>
326 # add new from line "From: arg" if -3 'arg'
327 </#3E/>
328 From: <#3#>
329 # max & min message size
330 </msgsize#x/>
331 30000:2
332 # remove mime parts if -x
333 </mimeremove#xE/>
334 application/excel
335 application/rtf
336 application/msword
337 application/ms-tnef
338 text/html
339 text/rtf
340 text/enriched
341 text/x-vcard
342 application/activemessage
343 application/andrew-inset
344 application/applefile
345 application/atomicmail
346 application/dca-rft
347 application/dec-dx
348 application/mac-binhex40
349 application/mac-compactpro
350 application/macwriteii
351 application/news-message-id
352 application/news-transmission
353 application/octet-stream
354 application/oda
355 application/pdf
356 application/postscript
357 application/powerpoint
358 application/remote-printing
359 application/slate
360 application/wita
361 application/wordperfect5.1
362 application/x-bcpio
363 application/x-cdlink
364 application/x-compress
365 application/x-cpio
366 application/x-csh
367 application/x-director
368 application/x-dvi
369 application/x-hdf
370 application/x-httpd-cgi
371 application/x-koan
372 application/x-latex
373 application/x-mif
374 application/x-netcdf
375 application/x-stuffit
376 application/x-sv4cpio
377 application/x-sv4crc
378 application/x-tar
379 application/x-tcl
380 application/x-tex
381 application/x-texinfo
382 application/x-troff
383 application/x-troff-man
384 application/x-troff-me
385 application/x-troff-ms
386 application/x-ustar
387 application/x-wais-source
388 audio/basic
389 audio/mpeg
390 audio/x-aiff
391 audio/x-pn-realaudio
392 audio/x-pn-realaudio
393 audio/x-pn-realaudio-plugin
394 audio/x-realaudio
395 audio/x-wav
396 image/gif
397 image/ief
398 image/jpeg
399 image/png
400 image/tiff
401 image/x-cmu-raster
402 image/x-portable-anymap
403 image/x-portable-bitmap
404 image/x-portable-graymap
405 image/x-portable-pixmap
406 image/x-rgb
407 image/x-xbitmap
408 image/x-xpixmap
409 image/x-xwindowdump
410 text/x-sgml
411 video/mpeg
412 video/quicktime
413 video/x-msvideo
414 video/x-sgi-movie
415 x-conference/x-cooltalk
416 x-world/x-vrml
417 # These can also be excluded, but for many lists it is desirable
418 # to allow them. Uncomment to add to mimeremove.
419 # application/zip
420 # application/x-gtar
421 # application/x-gzip
422 # application/x-sh
423 # application/x-shar
424 # chemical/x-pdb
425 # --------------------- Handle SQL connect info
426 </-sql#^6e/>
427 </-digest/sql#^6e/>
428 </-allow/sql#^6e/>
429 </sql#6W/>
430 <#6#>
431 </sql#6w/>
432 <#6#>:<#L#>@<#H#>
433 </digest/sql#6dW/>
434 <#6#>_digest
435 </digest/sql#6dw/>
436 <#6#>_digest:<#L#>_digest@<#H#>
437 </allow/sql#6/>
438 <#6#>_allow
439 # -------------------- End sql stuff
440 </prefix#fE/>
441 [<#L#>]
442 </text/trailer#tE/>
443 ---------------------------------------------------------------------
444 To unsubscribe, e-mail: <#L#>-unsubscribe@<#H#>
445 For additional commands, e-mail: <#L#>-help@<#H#>
446 </text/bottom#E/>
447
448 --- Administrative commands for the <#l#> list ---
449
450 I can handle administrative requests automatically. Please
451 do not send them to the list address! Instead, send
452 your message to the correct command address:
453
454 For help and a description of available commands, send a message to:
455 <<#L#>-help@<#H#>>
456
457 To subscribe to the list, send a message to:
458 <<#L#>-subscribe@<#H#>>
459
460 To remove your address from the list, just send a message to
461 the address in the ``List-Unsubscribe'' header of any list
462 message. If you haven't changed addresses since subscribing,
463 you can also send a message to:
464 <<#L#>-unsubscribe@<#H#>>
465
466 </#dE/>
467 or for the digest to:
468 <<#L#>-digest-unsubscribe@<#H#>>
469
470 </#HEJ/>
471 For addition or removal of addresses, I'll send a confirmation
472 message to that address. When you receive it, simply reply to it
473 to complete the transaction.
474
475 </#E/>
476 If you need to get in touch with the human owner of this list,
477 please send a message to:
478
479 <<#L#>-owner@<#H#>>
480
481 Please include a FORWARDED list message with ALL HEADERS intact
482 to make it easier to help you.
483
484 --- Enclosed is a copy of the request I received.
485
486 </text/bounce-bottom#E/>
487
488 --- Enclosed is a copy of the bounce message I received.
489
490 </text/bounce-num#E/>
491
492 I've kept a list of which messages from the <#L#> mailing list have
493 bounced from your address.
494
495 </#aE/>
496 Copies of these messages may be in the archive.
497
498 </#aE/>
499 To retrieve a set of messages 123-145 (a maximum of 100 per request),
500 send an empty message to:
501 <<#L#>-get.123_145@<#H#>>
502
503 To receive a subject and author list for the last 100 or so messages,
504 send an empty message to:
505 <<#L#>-index@<#H#>>
506
507 </#E/>
508 Here are the message numbers:
509
510 </text/dig-bounce-num#E/>
511
512 I've kept a list of which digests from the <#L#>-digest mailing list
513 have bounced from your address. For each digest you missed, I have
514 noted the number of the first message in the digest.
515
516 </#aE/>
517 I do not archive the digests themselves, but you may be able to
518 get the messages from the main list archive.
519
520 To retrieve a set of messages 123-145 (a maximum of 100 per request),
521 send an empty message to:
522 <<#L#>-get.123_145@<#H#>>
523
524 To receive a subject and author list for the last 100 or so messages,
525 send an empty message to:
526 <<#L#>-index@<#H#>>
527
528 </#E/>
529 Here are the digest message numbers:
530
531 </text/bounce-probe#E/>
532
533 Messages to you from the <#l#> mailing list seem to
534 have been bouncing. I sent you a warning message, but it bounced.
535 I've attached a copy of the bounce message.
536
537 This is a probe to check whether your address is reachable. If this
538 probe bounces, I will remove your address from the
539 <#l#>@<#H#> mailing list, without further notice.
540
541 You can re-subscribe by sending a message to this address:
542 <<#l#>-subscribe@<#H#>>
543
544 </text/bounce-warn#E/>
545
546 Messages to you from the <#l#> mailing list seem to
547 have been bouncing. I've attached a copy of the first bounce
548 message I received.
549
550 If this message bounces too, I will send you a probe. If the probe bounces,
551 I will remove your address from the <#l#> mailing list,
552 without further notice.
553
554 </text/digest#dE/>
555 To subscribe to the digest, e-mail:
556 <<#L#>-digest-subscribe@<#H#>>
557
558 To unsubscribe from the digest, e-mail:
559 <<#L#>-digest-unsubscribe@<#H#>>
560
561 To post to the list, e-mail:
562 <<#L#>@<#H#>>
563
564 </text/get-bad#E/>
565 Sorry, that message is not in the archive.
566
567 </text/help#E/>
568 This is a generic help message. The message I received wasn't sent to
569 any of my command addresses.
570
571 Here is a list of the command addresses supported:
572
573 Send mail to the following for info and FAQ for this list:
574 <<#L#>-info@<#H#>>
575 <<#L#>-faq@<#H#>>
576
577 </#dE/>
578 Similar addresses exist for the digest list:
579 <<#L#>-digest-subscribe@<#H#>>
580 <<#L#>-digest-unsubscribe@<#H#>>
581
582 # ezmlm-make -i needed to add ezmlm-get line. If not, we can't do
583 # multi-get!
584 </#aE/>
585 To get messages 123 through 145 (a maximum of 100 per request), mail:
586 <<#L#>-get.123_145@<#H#>>
587
588 To get an index with subject and author for messages 123-456, mail:
589 <<#L#>-index.123_456@<#H#>>
590
591 To receive all messages with the same subject as message 12345,
592 send an empty message to:
593 <<#L#>-thread.12345@<#H#>>
594
595 </#E/>
596 The messages do not really need to be empty, but I will ignore
597 their content. Only the ADDRESS you send to is important.
598
599 You can start a subscription for an alternate address,
600 for example "john@host.domain", just add a hyphen and your
601 address (with '=' instead of '@') after the command word:
602 <<#L#>-subscribe-john=host.domain@<#H#>>
603
604 To stop subscription for this address, mail:
605 <<#L#>-unsubscribe-john=host.domain@<#H#>>
606
607 </text/mod-help#E/>
608 Thank you for agreeing to moderate the <#L#>@<#H#>
609 mailing list.
610
611 My commands are a little different from other mailing lists,
612 but I think you will find them intuitive and easy to use.
613
614 Here are some instructions for the tasks you may have to perform
615 as a list-owner and/or moderator.
616
617 General list instructions follow at the end of this message.
618
619 Remote subscription
620 -------------------
621 As a moderator, you can subscribe and unsubscribe any address to
622 the mailing list. To subscribe "john@host.domain", simply put
623 a hyphen after the command word, then his address with '=' instead
624 of the '@'. For instance, to subscribe that address, send mail to:
625 <<#L#>-subscribe-john=host.domain@<#H#>>
626
627 You can similarly remove the address by sending a message to:
628 <<#L#>-unsubscribe-john=host.domain@<#H#>>
629
630 </#dE/>
631 For the digest list:
632 <<#L#>-digest-subscribe-john=host.domain@<#H#>>
633 <<#L#>-digest-unsubscribe-john=host.domain@<#H#>>
634
635 </#E/>
636 That's all. No subject and no message body needed!
637
638 </#rE/>
639 I will send you a confirmation request, to make sure
640 that you really sent the request. Simply reply to the
641 message, and your wish has been granted.
642 </#RE/>
643 I will send a confirmation request to the user address, in this
644 case <john@host.domain>. All the user has to do is to reply to
645 this confirmation request message.
646 </#E/>
647
648 The confirmations are necessary to make it extremely hard
649 for a third party to add or remove an address to the list.
650
651 I will notify the user when his/her subscriber status
652 has changed.
653
654 Subscription
655 ------------
656
657 Any user can subscribe or unsubscribe by sending mail to:
658
659 <<#L#>-subscribe@<#H#>>
660 <<#L#>-unsubscribe@<#H#>>
661
662 </#dE/>
663 For the digest list:
664
665 <<#L#>-digest-subscribe@<#H#>>
666 <<#L#>-digest-unsubscribe@<#H#>>
667
668 </#E/>
669 The user will receive a confirmation request to make
670 sure s/he controls the subscription address. Once this
671 is verified the user is unsubscribed.
672
673 </#sE/>
674 Since this list is moderated for subscriptions, I will send a
675 second confirmation request to the moderator(s). Since the user
676 has already confirmed the desire to be on the list, you as the
677 moderator can be highly confident that the subscriber address is
678 real. If you want to approve the users request, simply reply to
679 my CONFIRM message. If not, you can simply delete my message or
680 possibly contact the potential subscriber for more information.
681 </#SE/>
682 Subscriptions work the same way.
683 </#E/>
684
685 The user can also use:
686
687 <<#L#>-subscribe-mary=host.domain@<#H#>>
688 <<#L#>-unsubscribe-mary=host.domain@<#H#>>
689
690 to have mail sent to "mary@host.domain". Only if she receives mail
691 at this address will she receive the confirmation request and be
692 able to reply to it.
693
694 Your address and identity will not be revealed to the subscriber,
695 unless you send mail directly to the user.
696
697 </#rlE/>
698 To get a subscriber list for <#L#>@<#H#>, send a message to:
699 <<#L#>-list@<#H#>>
700
701 To get a list transaction log <#L#>@<#H#>, send a message to:
702 <<#L#>-log@<#H#>>
703
704 </#rldE/>
705 For digest subscribers:
706 <<#L#>-digest-list@<#H#>>
707 and:
708 <<#L#>-digest-log@<#H#>>
709
710 </#rnE/>
711 You can remotely edit the text files that make up the responses the
712 list sends out. To get a list of files and editing instructions, mail:
713 <<#L#>-edit@<#H#>>
714
715 </#mE/>
716 Moderated posts
717 ---------------
718 When posts are moderated, I will save the posted message and send
719 you a copy together with instructions. The message to you will
720 have "MODERATE for ..." as the subject.
721
722 To accept the post, just reply to the 'Reply-To:', which I have
723 configured with the correct "accept" address address. You do not need
724 to include the post itself. In fact, I will ignore anything you send
725 me as long as the address you send to is correct.
726
727 If you want to reject it, send mail to the 'From:' address, which
728 I have configured with the correct "reject" address. This can
729 usually be done by 'reply-to-all', then deleting any address other
730 than the "reject" address. You may add a comment to the sender between
731 two lines starting with three '%'. I will send only this comment to the
732 sender with the rejected post. Again, I will not reveal your identity.
733
734 I will process the message according to the first reply I receive.
735 If you send me a request to accept a message that has already been
736 rejected or vice versa, I will let you know.
737
738 If I receive no moderator replies within a certain period of
739 time (normally 5 days), I will return the message to the sender
740 with an explanation of what happened. Your administrator can also
741 set up the list so that such "ignored" messages are simply deleted
742 without notification, rather than returned to sender.
743 </#E/>
744
745 Vacations
746 ---------
747 If you are temporarily at a different address, just forward all messages
748 that have the correct 'Mailing-List:' header (or all that have subjects
749 starting with 'MODERATE for <#L#>@<#H#>'
750 or 'CONFIRM subscribe to <#L#>@<#H#>') to the
751 new address. You can then moderate from the new address. Alternatively,
752 you can forward the messages to a friend so that s/he can moderate
753 for you. Please OK this with the list owner first.
754
755 If you would like to automatically approve all requests while you
756 are gone, set up you mail client to auto-reply to messages that
757 have subjects meeting the above criteria.
758
759 </#rE/>
760 If you try to do remote administration from an address that is not
761 your own, the subscriber, not you, will be asked to confirm. After
762 that, a moderator confirm request is sent to all moderators.
763 I'm doing this because I have no way of knowing that it is you that
764 sent the original request.
765
766 Please note that your original request (and your address) are sent to
767 the subscriber in this case!
768 </#E/>
769
770 Good luck!
771
772 PS: Please contact the list owner (<#L#>-owner@<#H#>) if you
773 have any questions or problems.
774
775 </text/mod-reject#E/>
776 I'm sorry, your message (enclosed) was not accepted by the moderator.
777 If the moderator has made any comments, they are shown below.
778 </text/mod-request#E/>
779 The enclosed message was submitted to the <#L#>@<#H#>
780 mailing list. If you'd like to approve it for distribution to all
781 the subscribers, please e-mail:
782
783 !A
784
785 Usually, this happens when you just hit the "reply" button. You can
786 check the address to make sure that it starts with
787 "<#L#>-accept". If this does not work, simply copy the
788 address and paste it into the "To:" field of a new message.
789 </#xE/>
790
791 Alternatively, click here:
792 mailto:<#A#>
793 </#E/>
794
795 To reject the post and cause it to be returned to the
796 sender, please send a message to:
797
798 !R
799
800 Usually, it is easiest to hit the "reply-to-all" button, and then
801 remove all the addresses except the one starting with
802 "<#L#>-reject".
803 </#xE/>
804
805 Alternatively, click here:
806 mailto:<#R#>
807 </#E/>
808
809 You do not need to copy the post in your response to accept or
810 reject it. If you wish to send a comment to the sender of a rejected
811 post, please include it between two marker lines starting with three
812 percent signs ('%'):
813
814 %%% Start comment
815 %%% End comment
816
817 Thank you for your help!
818
819 --- Enclosed, please find the posted message.
820
821 </text/mod-sub#E/>
822 --- I have subscribed or unsubscribed you at the request of
823 a moderator of the <#l#>@<#H#> mailing list.
824
825 If this is not an action you desire, please send a complaint
826 or other comments to the list owner (<#l#>-owner@<#H#>) as soon
827 as possible.
828
829 </text/mod-timeout#E/>
830 I'm sorry, the list moderators for the <#L#> list
831 have failed to act on your post. Thus, I'm returning it to you.
832 If you feel that this is in error, please repost the message
833 or contact a list moderator directly.
834
835 --- Enclosed, please find the message you sent.
836
837 </text/mod-sub-confirm#E/>
838 I respectfully request your permission to add
839
840 !A
841
842 to the subscribers of the <#l#> mailing list. This request
843 either came from you, or it has already been verified by
844 the potential subscriber.
845
846 To confirm, please send an empty reply to this address:
847
848 !R
849
850 Usually, this happens when you just hit the "reply" button.
851 If this does not work, simply copy the address and paste it into
852 the "To:" field of a new message.
853 </#xE/>
854
855 or click here:
856 mailto:<#R#>
857 </#E/>
858
859 If you don't approve, simply ignore this message.
860
861 Thank you for your help!
862
863 </text/mod-unsub-confirm#E/>
864 A request has been made to remove
865
866 !A
867
868 from the <#l#> mailing list. If you agree, please send
869 an empty reply to this address:
870
871 !R
872
873 Usually, this happens when you just hit the "reply" button.
874 If this does not work, simply copy the address and paste it into
875 the "To:" field of a new message.
876 </#xE/>
877
878 or click here:
879 mailto:<#R#>
880 </#E/>
881
882 If you don't approve, simply ignore this message.
883
884 Thank you for your help!
885
886 </text/sub-bad#E/>
887 Oops, that confirmation number appears to be invalid.
888
889 The most common reason for invalid numbers is expiration. I have to
890 receive confirmation of each request within ten days. Also, make sure
891 the entire confirmation number was in the reply you sent me. Some
892 e-mail programs have a habit of cutting off some of the reply address,
893 which can be quite long.
894
895 I've set up a new confirmation number. To confirm that you would like
896
897 !A
898
899 added to the <#l#> mailing list, please send
900 an empty reply to this address:
901
902 !R
903 </#xE/>
904
905 or click here:
906 mailto:<#R#>
907 </#E/>
908
909 Again, check the reply address carefully to make sure it is all included
910 before you confirm your subscription.
911
912 Sorry for the trouble.
913
914 <#L#>-Owner <<#l#>-owner@<#H#>>
915
916 </text/sub-confirm#E/>
917 To confirm that you would like
918
919 !A
920
921 added to the <#l#> mailing list, please send
922 an empty reply to this address:
923
924 !R
925
926 Usually, this happens when you just hit the "reply" button.
927 If this does not work, simply copy the address and paste it into
928 the "To:" field of a new message.
929 </#xE/>
930
931 or click here:
932 mailto:<#R#>
933 </#E/>
934
935 This confirmation serves two purposes. First, it verifies that I am able
936 to get mail through to you. Second, it protects you in case someone
937 forges a subscription request in your name.
938
939 </#qE/>
940 Some mail programs are broken and cannot handle long addresses. If you
941 cannot reply to this request, instead send a message to
942 <<#L#>-request@<#H#>> and put the
943 entire address listed above into the "Subject:" line.
944
945 </#sE/>
946 This list is moderated. Once you have sent this confirmation, the
947 request will be sent to the moderator(s) of this list. I will notify
948 you when your subscription has been activated.
949
950 </text/sub-nop#E/>
951 I've been unable to carrry out your request: The address
952
953 !A
954
955 was already on the <#l#> mailing list when I received
956 your request, and remains a subscriber.
957
958 </text/sub-ok#E/>
959 Acknowledgment: I have added the address
960
961 !A
962
963 to the <#l#> mailing list.
964
965 Welcome to <#l#>@<#H#>!
966
967 Please save this message so that you know the address you are
968 subscribed under, in case you later want to unsubscribe or change your
969 subscription address.
970
971 To unsubscribe, send a message to:
972
973 <<#l#>-unsubscribe-<#t#>@<#H#>>
974
975 </text/top/>
976 Hi! This is the ezmlm program. I'm managing the
977 <#l#>@<#H#> mailing list.
978
979 I'm working for my owner, who can be reached
980 at <#l#>-owner@<#H#>.
981
982 </text/unsub-bad#E/>
983 Oops, that confirmation number appears to be invalid.
984
985 The most common reason for invalid numbers is expiration. I have to
986 receive confirmation of each request within ten days. Also, make sure
987 the entire confirmation number was in the reply you sent me. Some
988 e-mail programs have a habit of cutting off some of the reply address,
989 which can be quite long.
990
991 I've set up a new confirmation number. To confirm that you would like
992
993 !A
994
995 removed from the <#l#> mailing list, please send an empty reply
996 to this address:
997
998 !R
999 </#xE/>
1000
1001 or click here:
1002 mailto:<#R#>
1003 </#E/>
1004
1005 Again, check the reply address carefully to make sure it is all included
1006 before you confirm this action.
1007
1008 Sorry for the trouble.
1009
1010 <#l#>-Owner <<#l#>-owner@<#H#>>
1011
1012 </text/unsub-confirm#E/>
1013 To confirm that you would like
1014
1015 !A
1016
1017 removed from the <#l#> mailing list, please send an empty reply
1018 to this address:
1019
1020 !R
1021
1022 Usually, this happens when you just hit the "reply" button.
1023 If this does not work, simply copy the address and paste it into
1024 the "To:" field of a new message.
1025 </#xE/>
1026
1027 or click here:
1028 mailto:<#R#>
1029 </#E/>
1030
1031 I haven't checked whether your address is currently on the mailing list.
1032 To see what address you used to subscribe, look at the messages you are
1033 receiving from the mailing list. Each message has your address hidden
1034 inside its return path; for example, mary@xdd.ff.com receives messages
1035 with return path: <<#l#>-return-<number>-mary=xdd.ff.com@<#H#>.
1036
1037 </#qE/>
1038 Some mail programs are broken and cannot handle long addresses. If you
1039 cannot reply to this request, instead send a message to
1040 <<#L#>-request@<#H#>> and put the entire address listed above
1041 into the "Subject:" line.
1042
1043 </text/unsub-nop#E/>
1044 I'm sorry, I've been unable to carry out your request,
1045 since the address
1046
1047 !A
1048
1049 was not on the <#l#> mailing list when I received
1050 your request and is not a subscriber of this list.
1051
1052 If you unsubscribe, but continue to receive mail, you're subscribed
1053 under a different address than the one you currently use.
1054 Please look at the header for:
1055
1056 'Return-Path: <<#l#>-return-1234-user=host.dom@<#H#>>'
1057
1058 This shows that the subscription address is ``user@host.dom''.
1059 The unsubscribe address for this user would be:
1060 '<#l#>-unsubscribe-user=host.dom@<#H#>'.
1061
1062 Just mail to that address, adjusted for the real subscription address.
1063
1064 If the message has a ``List-Unsubscribe:'' header, you can send
1065 a message to the address in that header. It contains the subscription
1066 already coded into it.
1067
1068 For some mail programs, you need to make the headers visible to
1069 see the return path:
1070
1071 For Eudora 4.0, click on the "Blah blah ..." button.
1072 For PMMail, click on "Window->Show entire message/header".
1073
1074 If this still doesn't work, I'm sorry to say that I can't help you.
1075 Please FORWARD a list message together with a note about what you're
1076 trying to achieve and a list of addresses that you might be subscribed
1077 under to my owner:
1078
1079 <<#l#>-owner@<#H#>>
1080
1081 who will take care of it. My owner is a little bit slower than I am,
1082 so please be patient.
1083
1084 </text/unsub-ok#E/>
1085 Acknowledgment: I have removed the address
1086
1087 !A
1088
1089 from the <#l#> mailing list. This address
1090 is no longer a subscriber.
1091
1092 </text/edit-do#nE/>
1093 Please edit the following text file and send it to this address:
1094
1095 !R
1096
1097 Your mailer should have a Reply feature that uses this address automatically.
1098
1099 I can remove the quote marks that your mailer adds to the text,
1100 as long as you do not edit the marker lines themselves.
1101
1102 The marker lines are the lines starting with '%%%'. They must not
1103 be modified (extra characters added by your mailer at the beginning
1104 of the line are acceptable).
1105
1106
1107 </text/edit-list#nE/>
1108 The <#L#>-edit.file command can be used by a remote
1109 administrator to edit the text files than make up the bulk
1110 of the responses from the <#L#>@<#H#> list.
1111
1112 What follows is a list of the response file name and a short
1113 description of when their contents are used. To edit a file,
1114 simply send mail to <#L#>-edit.file, substituting the file name
1115 for 'file'. Editing instructions are mailed with the text file.
1116
1117 File Use
1118
1119 bottom bottom of all responses. General command info.
1120 digest 'administrivia' section of digests.
1121 faq frequently asked questions specific to this list.
1122 get_bad in place of messages not found in the archive.
1123 help general help (between 'top' and 'bottom').
1124 info list info. First line should be meaningful on its own.
1125 mod_help specific help for list moderators.
1126 mod_reject to sender of rejected post.
1127 mod_request to message moderators together with post.
1128 mod_sub to subscriber after moderator confirmed subscribe.
1129 mod_sub_confirm to subscription mod to request subscribe confirm.
1130 mod_timeout to sender of timed-out post.
1131 mod_unsub_confirm to remote admin to request unsubscribe confirm.
1132 sub_bad to subscriber if confirm was bad.
1133 sub_confirm to subscriber to request subscribe confirm.
1134 sub_nop to subscriber after re-subscription.
1135 sub_ok to subscriber after successful subscription.
1136 top top of all responses.
1137 </#tnE/>
1138 trailer added to all posts sent out from the list.
1139 </#nE/>
1140 unsub_bad to subscriber if unsubscribe confirm was bad.
1141 unsub_confirm to subscriber to request unsubscribe confirm.
1142 unsub_nop to non-subscriber after unsubscribe.
1143 unsub_ok to ex-subscriber after successful unsubscribe.
1144
1145 </text/edit-done#nE/>
1146 The text file was successfully updated.
1147 </text/info#E/>
1148 No information has been provided for this list.
1149 </text/faq#E/>
1150 FAQ - Frequently asked questions of the <#l#>@<#H#> list.
1151
1152 None available yet.
1153