コマンドメールについて
メーリングリスト機能では、メンバーはコマンドメールを使うことで、メーリングリストへの入会や脱会ができます。
■コマンドメールの送信先は必ず「コマンド送信先アドレス」に送ってください。
■コマンドメールは HTML 形式では送れません。メール形式がテキスト形式であることを確認して送ってください。
■コマンドメールは大文字小文字を区別しませんが、オプション引数は大文字小文字を判定しています。バイト文字(日本語など)や 全角文字で「HELP」と入力しても認識しません。
コマンドメールの書き方
通常コマンドメールは英語と数字からなります。
コマンドはメール本文の先頭から、例えば「help」という形式で書きます。
コマンドは大文字でも小文字でも同様に認識しますので、「help」は「Help」でも「HELP」でもかまいません。
例:
上記のコマンドメール(内容が"help"だけを含むメール)を「コマンド送信先アドレス」に送ると、ヘルプ・ファイルが送られてきます。一度お試しください。
コマンドの一覧
※[ ]で囲まれた部分は省略可能です。
| help |
コマンドのヘルプです。 メッセージテンプレートの「help」の内容が返信されます。 |
|---|---|
| objective |
メーリングリストの目的、約束事を書きます。 メッセージテンプレートの「objective」の内容が返信されます。 |
| guide |
一般的な案内を書きます。 (メンバーでない人でも実行可能なコマンド) メッセージテンプレートの「guide」の内容が返信されます。 |
| msg |
管理者へメールを送ります。 「msg」コマンドが含まれているメールは、管理者にそのまま転送されます。 なお、「msg」コマンドの後のコマンドはすべて無視されます。 例: guide<改行> msg<改行> こんにちは。管理者あてのメッセージです。<改行> objective<改行> この例ではコマンド「guide」は実行されて案内の文書が取り寄せられますが、コマンド「objective」は実行されません。 また「msg」コマンドでは msg コメント<改行>と入力するとエラーが発生します。 例: guide<改行> msg こんにちは。管理者あてのメッセージです。<改行> objective<改行> この例ではエラーになります。 |
|
summary [引数] |
過去の記事一覧を得ます。 引数: 記事の番号、番号の範囲 例: summary・・・全記事の一覧 summary last:10・・・最近 10 個の記事一覧 summary 100-200・・・記事 100〜200 の一覧だけを得る |
| exit |
コマンド列の終りを示します。 これ以降にどんな文字があっても、コマンドと認識しません。 メールソフトで Signature が自動につく場合などに便利です。 |
| end | exit と同様です。 |
| quit | exit と同様です。 |
| bye | メーリングリストから脱退します。 |
| unsubscribe | bye と同様です。 |
| index |
"get", "mget" で取り寄せ可能なファイルのリストを返します。 index ファイルがあるのなら、それを返します。 |
| get 数字 |
過去の記事を得ます。 ひとつずつ plain text で返送されます。 |
| send 数字 |
get と同様です。 スプールの記事や(もしあれば)アーカイブにあるファイルを一つのメールにまとめて送ります。 例: get 20-30・・・記事 20〜30 を得る mget 1-10,15・・・記事 1〜10 、 15 を得る |
コマンドメールの使用例
例えばメンバーから退会する場合には「コマンド送信先アドレス」宛てにメール本文に bye と書いて送ります。
例:
この単語のみで From のメールアドレスがメーリングリストから退会されます。
更新日:2016年09月05日
