X-Git-Url: https://git.distorted.org.uk/~mdw/ezmlm/blobdiff_plain/5b62e993b0af39700031c2875d7f6654e6a02850..f8beb284087c279acfb30506f5bb32baa4949b44:/ezmlmrc.jp diff --git a/ezmlmrc.jp b/ezmlmrc.jp new file mode 100644 index 0000000..a275392 --- /dev/null +++ b/ezmlmrc.jp @@ -0,0 +1,1334 @@ +0.40 - This version identifier must be on line 1 and start in pos 1. +# +#$Id: ezmlmrc.jp,v 1.28 1999/12/22 04:02:15 lindberg Exp $ +#$Name: ezmlm-idx-040 $ +# +# ezmlmrc.jp - Translated: Masashi Fujita +# ####### +# Controls the actions of ezmlm-make as patched with ezmlm-idx-0.31 or later. +# +# The base directory 'DIR' is always created by ezmlm-make, as is DIR/key. +# Everything else is done from here. +# +# ezmlm-make looks for this file, first as .ezmlmrc in the directory that the +# lists .qmail files will be placed in (if you've used the -c command line +# switch), then /etc/ezmlmrc, then ezmlmrc in the ezmlm-make binary directory. +# Thus, you can customize ezmlm-make on a global level by placing a customized +# copy of ezmlmrc in /etc and on a user level by copying it to .ezmlmrc in +# the user's home directory AND use the ezmlm-make -c switch. +# +# Tags are: +# : put succeeding text lines in DIR/filename +# : erase DIR/filename. +# : create directory DIR/dirname +# : symlink DIR/.qmail-list-lname -> DIR/dirname +# +# The name in the tag can be suffixed with '#' and any number of flags, +# corresponding to command line switches. The item will be created/extended +# only if all the flags listed are set. Files can be extended as long as they +# were the last one created, but not if another file has been started since +# then. Flags that are not recognized are silently ignored. +# +# Thus, creates the file if and only if the list is archived +# (-a) and not public (-P). If the next tag is , the file is +# extended with the lines up to the next tag if the list is message moderated +# (-m). If the next tag is , 'filename' is closed. Any further +# tags leading to the reopenining of 'filename' will overwrite the file, not +# extend it. +# +# A set of user-defined command line switches (xX, yY, zZ) are available for +# customization. +# +# Within the text, certain tags are substituted. Other tags are copied as +# is. <#A#> and <#R#> are substituted by ezmlm-manage and -store (see man pages) +# and <#l#> (lower case L) is replaced dynamically by the list name for +# programs handling both 'list' and 'list-digest'. +# +# Substitutions are: +# <#B#> ezmlm binaries path <#C#> digest code <#D#> dir +# <#H#> host <#L#> local <#F#> flags +# <#T#> dot <#0#> arg for -0. <#3#>...<#9#> arg for -3..9 +# <#1#> ext1 <#2#> ext2 [if dot is /path/.qmail-ext1-ext2-name] +# The latter useful when a single user is controlling several virtual domains. +# +# -0 is used for the main list address when setting up sublists +# -3 is for the new from header if we want that header replaced +# -4 for specifying the ezmlm-tstdig switches used in dir/editor. Default +# -k64 -m30 -t24. Only used if -g is used. +# -5 for list-owner address. Mail to list-owner will be forwarded to this addr. +# -6 for sql connection info +# -7 for contents of DIR/modpost +# -8 for contents of DIR/modsub +# -9 for contents of DIR/remote +# +# For demonstration purposes, the '-x' switch results in the following +# non-standard actions: +# - Removal of many non-text MIME parts from messages. +# - Limit posts to 2 bytes <= msg body size <= 40000 +# +# Attempts to create links or directories that already exist, will result +# in a FATAL error. Attempts to open files that have already been closed +# or already exits, will cause the old file to be overwritten. +# +# One of the major problems with ezmlm-lists is DIR/inlocal. For normal +# users, it is set up to the list name (user-list or so), which is correct. +# However, for user 'ezmlm' in control of virtual domain 'host.dom.com' +# the list name is 'list@host.dom.com', but inlocal should be 'ezmlm-list', +# not 'list'. Similarly, if ezmlm-domain1 is in control of 'host.dom.com, +# list@host.dom.com, should yield an inlocal of 'ezmlm-domain1-list'. To +# always get the lists correct, place this file as '.ezmlmrc' in the +# users home directory (~ezmlm/.ezmlmrc) and change the inlocal text below +# to 'ezmlm-<#L#>' or 'ezmlm-<#1#>-<#L#>, respectively. +# config to support future editing without giving ezmlm-make command line +# arguments other than dir. Useful for GUI/WWW editing tools + +F:<#F#> +X:<#X#> +D:<#D#> +T:<#T#> +L:<#L#> +H:<#H#> +C:<#C#> +0:<#0#> +3:<#3#> +4:<#4#> +5:<#5#> +6:<#6#> +7:<#7#> +8:<#8#> +9:<#9#> + +<#L#> + +<#0#> + + + + +# dirs for digests + + + +# for extra address db + + +# for blacklist + + +# moderator db & mod queue dirs. Needed for -m, -r -s, so we just +# make them by default. + + + + + +# links: dot -> dir/editor + + + + + + +# for message moderation only + + +# Get rid of configuration flags for editing mode so we can start with a +# clean slate. + + + + + + + + + + +# Not needed, except for message moderation. + +# We don't clean out text files to make it easier for users +# doing manual config by e.g. touching dir/remote. +# subscription moderation + +<#8#> +# remote admin + +<#9#> +# message moderation + +<#7#> +# List owner mail + +<#5#> + +<#D#>/Mailbox + +|<#B#>/ezmlm-warn '<#D#>' || exit 0 +# Handles subscription. Add flags if you want a non-default digest format. +# Service subject commands to the # request address if the -q switch is given. +# Also -l and -d enable subscriber listing/text file editing, for remote adms. +# -u gives subscriber only archive access + +|<#B#>/ezmlm-get -P '<#D#>' <#C#> + +|<#B#>/ezmlm-get '<#D#>' <#C#> + +|<#B#>/ezmlm-get -s '<#D#>' <#C#> + +|<#B#>/ezmlm-request '<#D#>' +# Ok to add -l/-d even for non-mod lists, since ezmlm-manage +# won't allow it unless there are remote admins. The lack of logic other than +# AND makes this very tedious ... +# first lists with normal confirmation: + +|<#B#>/ezmlm-manage '<#D#>' + +|<#B#>/ezmlm-manage -l '<#D#>' + +|<#B#>/ezmlm-manage -e '<#D#>' + +|<#B#>/ezmlm-manage -le '<#D#>' +# ... now no confirmation for subscribe ... + +|<#B#>/ezmlm-manage -S '<#D#>' + +|<#B#>/ezmlm-manage -lS '<#D#>' + +|<#B#>/ezmlm-manage -eS '<#D#>' + +|<#B#>/ezmlm-manage -leS '<#D#>' +# ... now no confirmation for unsubscribe ... + +|<#B#>/ezmlm-manage -U '<#D#>' + +|<#B#>/ezmlm-manage -lU '<#D#>' + +|<#B#>/ezmlm-manage -eU '<#D#>' + +|<#B#>/ezmlm-manage -leU '<#D#>' +# ... and finally no confirmation at all ... + +|<#B#>/ezmlm-manage -US '<#D#>' + +|<#B#>/ezmlm-manage -lUS '<#D#>' + +|<#B#>/ezmlm-manage -eUS '<#D#>' + +|<#B#>/ezmlm-manage -leUS '<#D#>' + +|<#B#>/ezmlm-warn '<#D#>' || exit 0 + +|<#B#>/ezmlm-warn -d '<#D#>' || exit 0 + +# reject shouldn't be configured for sublist. + +# full reject is now default, to get To/Cc: listaddress requirement +|<#B#>/ezmlm-reject '<#D#>' +# -k => reject posts from blacklisted addresses. Done for moderated +# lists as well - allows removal of unwanted noise. + +|<#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 ; } +# switch -u=> restrict to subs of list & digest. If not m +# do it with ezmlm-issubn, if 'm' do it with ezmlm-gate + +|<#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 ; } + +|<#B#>/ezmlm-gate '<#D#>' '<#D#>' '<#D#>/digest' '<#D#>/allow' '<#D#>/mod' +# For message moderation, editor has store/clean + +|<#B#>/ezmlm-store '<#D#>' + +|<#B#>/ezmlm-store -P '<#D#>' + +|<#B#>/ezmlm-clean '<#D#>' || exit 0 + +|<#B#>/ezmlm-clean -R '<#D#>' || exit 0 +# for non-message moderated lists, it has send + +|<#B#>/ezmlm-send '<#D#>' +# ezmlm-archive here for normal lists. Put into moderator for mess-mod lists + +|<#B#>/ezmlm-archive '<#D#>' || exit 0 +# all lists have warn unless -w. + +|<#B#>/ezmlm-warn '<#D#>' || exit 0 +# for digest bounces + +|<#B#>/ezmlm-warn -d '<#D#>' || exit 0 + +|<#B#>/ezmlm-tstdig -m30 -k64 -t48 '<#D#>' || exit 99 + +|<#B#>/ezmlm-tstdig <#4#> '<#D#>' || exit 99 + +|<#B#>/ezmlm-get '<#D#>' || exit 0 +# bouncer for list and digest + +|<#B#>/ezmlm-weed +|<#B#>/ezmlm-return -D '<#D#>' + +|<#B#>/ezmlm-weed +|<#B#>/ezmlm-return -d '<#D#>' +# moderator is set up only for message moderated lists. However, '-e' does +# not remove it since we can't remove the symlinks to it (they're outside +# of the list dir. + +|<#B#>/ezmlm-moderate '<#D#>' + +|<#B#>/ezmlm-archive '<#D#>' || exit 0 + +|<#B#>/ezmlm-clean '<#D#>' || exit 0 + +|<#B#>/ezmlm-clean -R '<#D#>' || exit 0 + +return-path +return-receipt-to +content-length +precedence +x-confirm-reading-to +x-pmrqc +list-subscribe +list-unsubscribe +list-help + +# For sublists, these should be left in +list-post +# remove from header if -3 'new_from_line' + +from + + + + + + + + +<#H#> + +<#H#> + +<#L#> + +contact <#L#>-help@<#H#>; run by ezmlm +# Headeradd needs to always exist but leave out stuff for sublists + +# Good for mailing list stuff (and vacation program) +Precedence: bulk +# To prevent indexing by findmail.com +X-No-Archive: yes +# rfc2369, first from main list only, others from sublist only +List-Post: @<#H#>> + +List-Help: -help@<#h#>> +List-Unsubscribe: -unsubscribe@<#h#>> +List-Subscribe: -subscribe@<#h#>> +# add new from line "From: arg" if -3 'arg' + +From: <#3#> +# max & min message size + +30000:2 +# remove mime parts if -x + +application/excel +application/rtf +application/msword +application/ms-tnef +text/html +text/rtf +text/enriched +text/x-vcard +application/activemessage +application/andrew-inset +application/applefile +application/atomicmail +application/dca-rft +application/dec-dx +application/mac-binhex40 +application/mac-compactpro +application/macwriteii +application/news-message-id +application/news-transmission +application/octet-stream +application/oda +application/pdf +application/postscript +application/powerpoint +application/remote-printing +application/slate +application/wita +application/wordperfect5.1 +application/x-bcpio +application/x-cdlink +application/x-compress +application/x-cpio +application/x-csh +application/x-director +application/x-dvi +application/x-hdf +application/x-httpd-cgi +application/x-koan +application/x-latex +application/x-mif +application/x-netcdf +application/x-stuffit +application/x-sv4cpio +application/x-sv4crc +application/x-tar +application/x-tcl +application/x-tex +application/x-texinfo +application/x-troff +application/x-troff-man +application/x-troff-me +application/x-troff-ms +application/x-ustar +application/x-wais-source +audio/basic +audio/mpeg +audio/x-aiff +audio/x-pn-realaudio +audio/x-pn-realaudio +audio/x-pn-realaudio-plugin +audio/x-realaudio +audio/x-wav +image/gif +image/ief +image/jpeg +image/png +image/tiff +image/x-cmu-raster +image/x-portable-anymap +image/x-portable-bitmap +image/x-portable-graymap +image/x-portable-pixmap +image/x-rgb +image/x-xbitmap +image/x-xpixmap +image/x-xwindowdump +text/x-sgml +video/mpeg +video/quicktime +video/x-msvideo +video/x-sgi-movie +x-conference/x-cooltalk +x-world/x-vrml +# These can also be excluded, but for many lists it is desirable +# to allow them. Uncomment to add to mimeremove. +# application/zip +# application/x-gtar +# application/x-gzip +# application/x-sh +# application/x-shar +# chemical/x-pdb +# --------------------- Handle SQL connect info + + + + +<#6#> + +<#6#>:<#L#>@<#H#> + +<#6#>_digest + +<#6#>_digest:<#L#>_digest@<#H#> + +<#6#>_allow +# -------------------- End sql stuff + +[<#L#>] + +--------------------------------------------------------------------- +To unsubscribe, e-mail: <#L#>-unsubscribe@<#H#> +For additional commands, e-mail: <#L#>-help@<#H#> + + +--- mailing list <#l#> で利用可能な command 一覧です --- + +ezmlm は以下の command を自動で実行します。 + +[[[ 絶対に mailing list 本体に command を送らないで下さい ]]] + +command は以下の address 宛に空の message を送ることで実行されます。 + + * 利用可能な command 一覧を取り出す + <<#L#>-help@<#H#>> + (Get help and commands) + + * 購読を開始する + <<#L#>-subscribe@<#H#>> + (Start subscription) + +購読を中止するには mailing list <#L#> からの message の header に +含まれている ``List-Unsubscribe'' 行が示す address に空 message +を送ってください。または以下の address 宛てに空 message を送って +下さい。 + <<#L#>-unsubscribe@<#H#>> + (Stop subscription) + + +digest の購読を中止するには以下の address 宛てに空の message を +送って下さい。 + <<#L#>-digest-unsubscribe@<#H#>> + (Stop digest subscription) + + +購読の開始および中止の際には ezmlm は確認の為の message を +指定された address 宛てに送信します。その確認の為の message +に対して、reply を返すことで確認の手続きは終了します。 + +以上の指示に従っても、望んだ結果にならない場合等は、 +mailing list <#L#> の主宰者の +<#L#>-owner@<#H#> 迄連絡して下さい。 +(返事が遅れるかもしれません。ご了承下さい) + +問題の解析を進めやすくする為に ezmlm から送られてきた message を +『全ての header を含めて』添付してください。 + +--- 以下に送られてきた message を添付しておきます --- + + + +--- 以下に返送されてきた message を添付しておきます --- + + + +mailing list <#L#> が貴方宛に送った message の内 +配送に失敗したものの番号を添付しておきます。 + + +message は archive 中に保存されています。 + + +空の message を以下の command address に送ることで、貴方が受け取れ +なかった message を archive 内から取り出すことが出来ます。 + +例) + * 123 番から 145 番迄の message を取り出す + <<#L#>-get.123_145@<#H#>> + (一度に取り出せるのは最大で 100通です) + + * 最新 100通の投稿者と Subject: 行を取り出す + <<#L#>-index@<#H#>> + + +配送に失敗した message の番号は以下の通りです: + + + +配送に失敗した mailing list <#L#> の digest 版に +含まれていた最初の message 番号を添付しておきます。 + + +ezmlm は digest 自体は保存していません。 +ですが、以下の command address に空の message を送る事で +mailing list <#L#> 本体の +archive から、貴方が受け取れなかった message 群を取り出す +ことができます。 + +例) + * 123 番から 145 番迄の message を取り出す + <<#L#>-get.123_145@<#H#>> + (一度に取り出せるのは最大で 100通です) + + * 最新 100通の投稿者と Subject: 行を取り出す + <<#L#>-index@<#H#>> + + +--- 以下は digest 版の開始 message 番号一覧です --- + + + +貴方宛に mailing list <#L#> が送った +message の幾つかが配送出来ず、確認の為に ezmlm が送信した +message も配送に失敗してしまいました。 + +配送に失敗して返送されてきた message を添付しておきます。 + +この message は、貴方宛に配送が可能か否かを調べるためのものです。 +この message も配送に失敗した場合は、ezmlm は貴方の address を +mailing list <#L#>@<#H#> から +自動的に削除します。 + +もう一度購読をしたい場合は、以下の address + + <<#L#>-subscribe@<#H#>> + +宛に空の message を送って、新規に購読をしなおして下さい。 + + + +貴方宛に mailing list <#L#> が送った message の幾つかで +配送に失敗しました。 + +配送に失敗した message の最初の一通を添付しておきます。 + +もしもこの message 自体も配送に失敗した場合には +ezmlm は確認の message を送ります。その message も配送に失敗した場合 +貴方の address は mailing list <#L#> から +無条件に削除されます。 + + +digest の購読を希望する場合は、空の message を + + <<#L#>-digest-subscribe@<#H#>> + (To subscribe to the digest) + +宛に送って下さい。 + +digest の購読をやめる場合は、空の message を + + <<#L#>-digest-unsubscribe@<#H#>> + (To unsubscribe from the digest) + +宛に送って下さい。 + +mailing list <#L#> への post は + + <<#L#>@<#H#>> + (To post to the list) + +宛にお願いします。 + + +申し訳有りませんが、指定された message は archive 中に +ありませんでした。 + + +これは汎用の help message です。 +貴方の message は ezmlm の command としては認識されませんでした。 + +以下に利用可能な command address 以下の通りです: +(空 message を指定された command address に送信することで実行されます) + + * mailing list <#l#> の説明を取り出します。 + <<#L#>-info@<#H#>> + (Get information) + * mailing list <#l#> の『よく尋ねられる質問とその答え』を取り出します。 + <<#L#>-faq@<#H#>> + (Get FAQ) + + + * digest list <#L#>-digest の購読を開始する + <<#L#>-digest-subscribe@<#H#>> + (Start digest subscription) + + * digest list <#L#>-digest の購読を中止する + <<#L#>-digest-unsubscribe@<#H#>> + (Stop digest subscription) + +# ezmlm-make -i needed to add ezmlm-get line. If not, we can't do +# multi-get! + + * 123 番から 145 番迄の message を取り出す + <<#L#>-get.123_145@<#H#>> + (一度に取り出せるのは最大で 100通です) + + * 123 番から 145 番迄の message の送信者と Subject: を取り出す + <<#L#>-index.123_456@<#H#>> + + * message 12345 番の Subject: と同じ Subject: を持つ message を + 取り出す + <<#L#>-thread.12345@<#H#>> + + +command address 宛ての message は address のみが必要です。中身は +何があっても無視されます。 + +必要であれば通常とは異なる address で mailing list <#L#> からの +message を受け取るように出来ます。 + +例)john@host.domain で受け取る様にする + + 受け取り address を以下の様に変換して + + john@host.domain + ↓ ('@' --> '=') + john=host.domain + ↓ + <<#L#>-subscribe-john=host.domain@<#H#>> + +<#L#>-subscribe-john=host.domain@<#H#> 宛てに空 message を送ることで +john@host.domain での購読を開始できます。 + +この場合、購読を中止するには <#L#>-unsubscribe-john=host.domain@<#H#> +宛てに空 message を送ってください。 + + +--- 管理者の皆様へ --- + +mailing list <#L#>@<#H#> の管理に +協力していただき感謝します。 + +ezmlm の command は、他の mailing list program とは若干異なって +見えるかもしれまんが、command が直感的であり、使用が簡単だと +思えるでしょう。 + +以下は mailing list の管理者としての作業のための手引きです。 + +Remote subscription +------------------- +管理者は任意の address を購読者に加えたり外したりする事が出来ます。 +例えば "john@host.domain" を購読者に加える場合は、 + + john@host.domain + ↓ + john=host.domain + ↓ + <<#L#>-subscribe-john=host.domain@<#H#>> + +の様にして command address を生成し、その address へ +空の message を送って下さい。 + +また、john@host.domain を購読者から外す場合は + + <<#L#>-unsubscribe-john=host.domain@<#H#>> + +へ空の message を送って下さい。 + + +digest list に加えたり・外したりする場合も同様にして + + <<#L#>-digest-subscribe-john=host.domain@<#H#>> + <<#L#>-digest-unsubscribe-john=host.domain@<#H#>> + +の様になります。 + + +message の中身は必要ありません。address だけが重要です。 + + +ezmlm は貴方に確認の message を送ります。これは request が +本当に貴方からのものかを確認するためです。送られた message に +reply する事で手続きは完了します。 + + +ezmlm は user に対して確認の message を送ります。 +上記の場合は 宛に確認の message が送られる +ことになります。確認の message を受け取った user は reply を +することで確認が終了します。 + + +この確認によって、第三者による攻撃を困難なものにしています。 + +また、ezmlm は購読の状態が変化したことを user に通知します。 + + +Subscription +------------ +管理者に限らず、誰でも以下の address 宛に空の message を +送る事で購読を開始したり・終了させたり出来ます。 + + <<#L#>-subscribe@<#H#>> + (Start subscription) + + <<#L#>-unsubscribe@<#H#>> + (Stop subscription) + + +digest list の購読開始・終了は以下の command address です。 + + <<#L#>-digest-subscribe@<#H#>> + (Start digest subscription) + + <<#L#>-digest-unsubscribe@<#H#>> + (Stop digest subscription) + + +発信者には確認の message が ezmlm から送られます。 + + +この mailing list の購読開始・脱退は管理者の監督下で行われる様 +設定されています。管理者宛に確認を出す前に ezmlm は request を +出した発信者へ確認の message を送り、request が本物か否かを確認 +しているので、その request が本物であると考えても大丈夫です。 + +request が正当なものと思うのであれば、ezmlm から届いた確認の +message に対して reply して下さい。正当でないと思うのであれば +ezmlm からの message を単純に無視して下さい。そして、必要なら +request の発信者に連絡してみて下さい。 + +購読開始・脱退は自動で処理されます。 + + +また、 + + <<#L#>-subscribe-mary=host.domain@<#H#>> + (Start subscription as mary@host.domain) + + <<#L#>-unsubscribe-mary=host.domain@<#H#>> + (Stop subscription as mary@host.domain) + +の様にする事で、発信元とは異なる address(この場合は mary@host.domain) +で mailing list からの message を受け取る様にする事も出来ます。 +確認は mary@host.domain 宛に発行され、その message に対して +正しい reply が帰ってきた場合のみ購読・脱退は有効になります。 + +管理者の address その他の情報は購読者には一切連絡されません。 +(勿論、貴方が直接 mail を送った場合は別です) + + +mailing list <#L#>@<#H#> の講読者一覧は +以下の address から得られます。 + <<#L#>-list@<#H#>> +ezmlm の log は以下の address から得られます。 + <<#L#>-log@<#H#>> + + +mailing list <#L#>@<#H#> の digest 版の講読者一覧は +以下の address から得られます。 + <<#L#>-digest-list@<#H#>> +digest 版に関する log は以下の address です。 + <<#L#>-digest-log@<#H#>> + + +ezmlm が送り出す message text を編集するには、以下の command address: + + <<#L#>-edit@<#H#>> + +宛に空の e-mail を送って下さい。 +(編集可能な message 一覧及び、編集方法は返信に含まれています) + + +Moderated posts +--------------- +message を審査する様に設定されている場合は、ezmlm は post された +message を一旦保存し、審査手続きの説明を付けたものを管理者宛に +送ります。その message は "Subject: MODERATE for ..." となって +います。 + +post を認める場合は、ezmlm が "Reply-To:" に設定した address +宛に reply をして下さい。本文の copy は必要ありません。 +(ezmlm は reply の中身は一切見ていません) + +post を拒否する場合は、ezmlm が "From:" に設定した address 宛に +reply をして下さい。通常 Mail User Agent (MUA) の 'reply-to-all' +の機能を使って message の準備をした後に、不要な address を削る +だけだと思います。拒否する理由等を3個の'%'で始まる行の後に付け +3個の'%' で閉じることで同梱する事が出来ます。 + +繰り返しますが、管理者の address その他の情報は ezmlm 経由では +明らかにされません。 + +複数の管理者がいる場合、ezmlm は最初に管理者から届いた message +のみに反応します。貴方が post を認める reply をした時に、既に +他の管理者が拒否をしていた場合、及びその逆の場合は ezmlm は +貴方宛に message を送ります。 + +ezmlm は定められた期限(通常は 5日)以内に審査の結果を受け +取れない場合には、発信者宛に理由を同梱して message を返送します。 +(必要とあれば、期限切れの message を単純に削除する様にも + 設定出来ます) + + +Vacations +--------- +一時的に異なる address で管理の作業をしたい場合は、 +"Mailing-List: contact <#L#>-help@<#H#>; run by ezmlm" や +"Subject: MODERATE for <#L#>@<#H#>" や +"Subject: CONFIRM subscribe to <#L#>@<#H#>" 等の +管理の為の message が望んだ address 宛に届く様に設定すれば +可能です。 + +または知人宛に送り直す様にするという手もあります。 +(この場合は事前に主宰者に確認をとって下さい) + +貴方が管理の作業を実行出来ない間は、自動で承認を行うというので +あれば、上記の管理用 message に対して適切な応答を自動生成する +様に設定して下さい。 + + +購読開始・終了の作業を管理者である貴方のものでない address から +行った場合、購読開始・終了の対象になった address 宛に確認の message +が届きます。その後に全管理者宛に確認の message が届きます。これは +request を発行したのが貴方自身か否かを ezmlm が判断する手段を持って +いない為です。 + +この場合は、貴方の送信した message や address が対象となった user +宛に送られる事を覚えておいて下さい。 + + +お手数をおかけします。 + +PS: 何か不明な点等がありましたら、主宰者の + + <#L#>-owner@<#H#> + + に連絡して下さい。 + + +申し訳有りませんが、貴方の post した message は管理者によって +拒否されました。管理者が何か comment を付けている場合は +以下に添付されています。 + +mailing list <#L#> に +以下に添付された message が post されました。 +post を認める場合は、以下の address + +!A + +へ reply して下さい。 + +通常は Mail User Agent (MUA) の reply の機能だけで十分な筈です。 + +うまくいかない場合は、手動で + + To: <#A#> + +を付けて reply message を作成して下さい。 + + + +MUA によっては + + mailto:<#A#> + +を click するだけで準備が出来る場合もあるでしょう。 + + +post を認めない場合は、以下の address + +!R + +宛に message を送って下さい。 + +MUA に "reply-to-all" の機能があるのなら <#L#>-reject 以外で +始まる他の address を削除するのが簡単でしょう。 + + +MUA によっては + + mailto:<#R#> + +を click するだけで準備が出来る場合もあるでしょう。 + + +*** post された message 本体は copy する必要はありません *** + +post を認めない場合に、何か comment を付けたいのであれば +以下の様な marker line + +%%% Start comment +%%% End comment + +の間に comment を書いて下さい。 + +--- 以下に送らてきた message を添付しておきます + + +--- 管理者が貴方の + mailing list <#L#>@<#H#> での + 購読の状態を変更しました。 + +この変更が望んだものでない場合等は、すぐに + + <#L#>-owner@<#H#> + +迄連絡を下さい。 + +mailing list <#L#> の archive に access したい場合は + + <#L#>-help@<#H#> + +迄、空の message を送って下さい。 + + +申し訳有りません。 +mailing list <#L#> の管理者が +貴方の message を審査する前に時間切れになりました。 + +これが error だと思うのであれば、もう一度 post するか +管理者に直接相談してみて下さい。 + +--- 貴方から送られた message を添付しておきます --- + + +以下の address + +!A + +を mailing list <#L#> の +購読者として加えて欲しい旨の request が届きました。 +(この request が購読希望者本人からの request の場合は、 + 必要な確認は済んでいます) + +購読を認める場合は、空の message を以下の address + +!R + +に reply して下さい。 + +通常は Mail User Agent (MUA) の reply の機能だけで十分な筈です。 +それがうまく行かない場合は、 + + To: <#R#> + +を手動で設定して message を送って下さい。 + + +MUA によっては + + mailto:<#R#> + +を click するだけで準備が出来るでしょう。 + + +購読を認めない場合は、この message を無視してください。 + + +以下の address + +!A + +を mailing list <#L#> から +外すのであれば、以下の address + +!R + +宛に reply して下さい。 + +通常は Mail User Agent (MUA) の reply の機能だけで十分な筈です。 +それがうまく行かない場合は、 + + To: <#R#> + +を手動で設定して message を送って下さい。 + + +MUA によっては + + mailto:<#R#> + +を click するだけで準備が出来るでしょう。 + + +脱退を認めない場合は、この message を無視して下さい。 + + +確認の為の key が不正です。 + +幾つかの理由が考えられますが、もっとも多いのが期限切れに +よるものです。確認は約 10日以内に行われなければなりません。 +また、e-mail を扱う環境によっては ezmlm が使っている長い +address を切り詰めてしまう事があるので、全ての address が +正しく伝わっているかどうか確認してみて下さい。 + +新しい key を用意しました、以下の address + +!A + +を mailing list <#L#> に +加えたい場合は、空の message を以下の address + +!R + +に送って下さい。 + + +Mail User Agent (MUA) によっては + + mailto:<#R#> + +を click するだけで確認の message を送る準備も出来るでしょう。 + + +繰り返す様ですが、reply の address 全てが正しく取り込まれて +いるか、送信前に確認して下さい。 + +もしうまく行かない様なら + + <#L#>-Owner <<#L#>-owner@<#H#>> + +に連絡を下さい。 + + +以下の address + +!A + +を mailing list <#L#> +に加える事を認める場合は、空の message を + +!R + +に返信して下さい。 + +通常は Mail User Agent (MUA) の reply の機能を使うだけでしょう。 + +それでうまく行かない場合は + + To:<#R#> + +として message を作成して下さい。 + + +MUA によっては + + mailto:<#R#> + +を click するだけ準備が出来るものもあるでしょう。 + + +この確認には以下の二つの意味があります。 + + * 指定された address で message が送信出来るか否か + * 貴方の address を偽った request を排除する + + +e-mail を扱う環境によっては、ezmlm が使う長い address を +うまく扱えない事があります。その様な場合は以下の address + + <<#L#>-request@<#H#>> + +に "Subject: <#R#>" として +message を送って下さい。 + + +mailing list <#L#> は moderated な mailing list です。 +貴方がこの確認を送信すると、全ての管理者宛てに貴方の購読を認めるか否か +の確認が届きます。管理者が購読を承認した後、貴方宛てにその旨の通知が +届くはずです。 + + +以下の address + +!A + +は既に mailing list <#L#> の +購読者になっています。 + + +以下の address + +!A + +を mailing list <#L#> に加えました。 + + - - - - - - - - - + +[[[ Welcome to <#L#>@<#H#>! ]]] + +後で確認のために必要になる事がありますので、この message は +忘れず保存しておいて下さい。 + +購読を中止する場合は、以下の address 宛てに空の message を送って下さい + + <<#l#>-unsubscribe-<#t#>@<#H#>> + + +こんにちは。私は ezmlm + +mailing list <#L#>@<#H#> を管理しています。 + + +この mailing list の主宰者には + + <#L#>-owner@<#H#> + +で連絡することが出来ます。 + + +送られてきた確認の為の key が正しくありません。 + +幾つかの理由が考えられますが、もっとも多いのが期限切れに +よるものです。確認は約 10日以内に行われなければなりません。 +また、e-mail を扱う環境によっては ezmlm が使っている長い +address を切り詰めてしまう事があるので、全ての address が +正しく伝わっているかどうか確認してみて下さい。 + +新しい key を用意しました、以下の address + +!A + +を mailing list <#L#> から +外したい場合は、空の message を以下の address + +!R + +に送って下さい。 + + +Mail User Agent (MUA) によっては + + mailto:<#R#> + +を click するだけで確認の message を送る準備も出来るでしょう。 + + +繰り返す様ですが、reply の address 全てが正しく取り込まれて +いるか、送信前に確認して下さい。 + +もしうまく行かない様なら + + <#L#>-Owner <<#L#>-owner@<#H#>> + +に連絡を下さい。 + + +以下の address + +!A + +を mailing list <#L#> の +購読者から外したい場合は、空の message を以下の address + +!R + +迄送って下さい。 + +通常は Mail User Agent (MUA) の reply の機能を使えば大丈夫です。 + +もし、それでうまく行かない場合は、 + + To: <#R#> + +として message を作成して下さい。 + + +また、Mail User Agent (MUA) によっては + + mailto:<#R#> + +を click して message を作成する事も出来るでしょう。 + + +貴方の address が購読者か否かは check していません。 +どの address で購読をしているのかは、mailing list から +送られてくる message の "Return-Path:" の所に埋め込まれて +います。例えば、mary@xdd.ff.com が購読の address なら + + Return-Path: <<#L#>-return--mary=xdd.ff.com@<#H#>> + +という具合いです。 + + +環境によっては、長い address をうまく扱えない場合が有ります。 +この message に reply をうまく返せない様なら、以下の address + + <<#L#>-request@<#H#>> + +に "Subject: <#R#>" を付けて送って下さい。 + + +以下の address + +!A + +は mailing list <#L#> の +購読者ではありません。 + + - - - - - - - - + +購読を止めたにも関わらず、mailing list <#L#> +からの mail が届く場合は、貴方が現在使っている e-mail address とは +違う address で mailing list <#L#> を +購読しているのかもしれません。 + +hearder の以下の部分に + +'Return-Path: <<#L#>-return-1234-user=host.dom@<#H#>>' + +貴方がどの address で購読をしているのかが現れています。 +(この場合、user@host.dom で購読をしていることになります) + +address を明示して購読中止の request を出す場合は、以下の様に + + <<#L#>-unsubscribe-user=host.dom@<#H#>> + +'<#L#>-unsubscribe-' の後ろに、user@host.dom を user=host.dom に +書き換えた物を繋いで下さい。 + +幾つかの Mail User Agent (MUA) は、Return-Path を見るためには +特別な操作を必要になります。 + + * Eudora 4.0 だと『Blah blah ...』ボタンを click する + * PMMail だと Window menu の『Show entire message/header』 + ボタンを click する + + - - - - - - - - + +address を明示した購読中止もうまくいかない場合は、申し訳ありませんが + + * 貴方が何をしようとして失敗したのか + * ezmlm からの message + * 購読中止を希望する address + +を添付して、mailing list <#L#> の owner の + + <#L#>-owner@<#H#> + +迄送って下さい。(返事に時間がかかるかもしれませんがご了承下さい) + + +以下の address + +!A + +を mailing list <#L#> の購読者から外しました。 + + +添付された message text を編集して、以下の address + +!R + +宛に返送して下さい。 + +『%%%』で始まる行が message text 開始の marker line に +なっています。 + +(この行に貴方の使っている Mail User Agent (MUA) での + 引用の印 (ex. foo>%%%) が付加されている場合は、message text + 本体の部分に付いた引用の印は自動除去されます) + + +管理者は <#L#>-edit.FILE command を使うことで ezmlm が出力する +mailing list <#L#> の為の message text を編集することが出来ます。 + +以下は編集可能な FILE と、その目的です。file FOO を編集したい +場合は <#L#>-edit.FOO 宛に空の message を送って下さい。 +編集の仕方は送信される message に含まれています。 + +File Use + +bottom ezmlm の command 一覧です。 + ezmlm が返送する全ての message に付加されます。 +digest digest 版の為の command の説明です。 +faq mailing list <#L#> での FAQ です。 +get_bad archive 中に指定された message を見付けられなかった場合に + 送られます。 +help help message です('top' と 'bottom' の間に入ります) +info mailing list <#L#> の情報です。 +mod_help 管理者向けの help message です。 +mod_reject 管理者が受理しなかった post の送り主に対して送られます。 +mod_request moderated な mailing list に対して post があった場合 + 管理者に送られます。 +mod_sub 購読希望者に対して、管理者が購読 request を受理した時に送られます。 +mod_sub_confirm 管理者に対して購読 request の確認のため送られます。 +mod_timeout 管理者が受理せず時間切れになった post の送信者に送られます。 +mod_unsub_confirm 管理者に対して購読中止の確認を取る場合に送られます。 +sub_bad 購読希望者からの購読確認の為の応答が不正な場合に送られます。 +sub_confirm 購読希望者に対して、確認のために送られます。 +sub_nop 既に購読者になっている人が再び購読 request を出した場合に + 送られます。 +sub_ok 購読の手続きが終了した後に送られます。 +top ezmlm が送信する全ての応答の頭に付きます。 + +trailer この mailing list に対する全ての post の末尾に + 付け足されて送られます。 + +unsub_bad 購読者からの購読中止確認が不正な場合に送られます。 +unsub_confirm 購読者からの購読中止の request の確認のために送られます。 +unsub_nop 購読者以外が購読を中止しようとした時に送られます。 +unsub_ok 購読者からの購読中止の request が受理された時に送られます。 + + +message text の更新に成功しました。 + + +--- mailing list <#L#>@<#H#> について --- +(現在工事中です) + +--- mailing list <#L#>@<#H#> に関して、よく尋ねられる質問とその答え --- +(現在工事中です) +