オープンソース

一覧へ

10. メールを利用してメーリングリストを操作する

特定の文字列をメール本文に記載し、特定のメールアドレス宛に送信することで、登録済み(稼働中)のメーリングリストを操作することができます。
操作の例として、メーリングリストへの読者登録や、メーリングリスト一覧の取り寄せなどが可能です。

メールは、以下の宛先に送る必要があります。
  • sympa@[Sympaのドメイン]

本文に記載する内容について、以下のようなものが使えます。
※対象のリストの権限によっては、操作を拒否される場合もあります。
本文に記載する内容 説明
LISTS メーリングリストの一覧を取り寄せる
WHICH 自身が読者登録されているメーリングリストの一覧を取り寄せる
INFO [メーリングリスト名] メーリングリストの案内を取り寄せる
REVIEW [メーリングリスト名] メーリングリストの読者の一覧を取り寄せる
SUBSCRIBE [メーリングリスト名] [読者登録するユーザのメールアドレス] メーリングリストへの読者登録をする
INVITE [メーリングリスト名] [招待するユーザのメールアドレス] メーリングリストへ読者登録するよう招待する
UNSUBSCRIBE [メーリングリスト名] [読者登録を解除するユーザのメールアドレス] メーリングリストの読者登録を解除する
INDEX [メーリングリスト名] 投稿保管庫のファイル一覧を取り寄せる
GET [メーリングリスト名] [投稿保管庫のファイル] メーリングリストの投稿保管庫のファイルを取り寄せる
LAST [メーリングリスト名] メーリングリストの最新メッセージを取り寄せる
ADD [メーリングリスト名] [登録するユーザのメールアドレス] [登録するユーザの表示名] メーリングリストへのメンバー登録をする
DEL [メーリングリスト名] [登録を解除するユーザのメールアドレス] メーリングリストのメンバー登録を解除する

例として、「info@ml.sympa.com」メーリングリストのリスト管理者「owner@ml.sympa.com」が、同メーリングリストに「user100@ml.sympa.com」をメンバー登録する場合、「sympa@ml.sympa.com」宛に、本文に「ADD」コマンドを記載したメールを送信します。
_images/mailcommand_image.png

次の内容でメールを送信します。
_images/send_add_member.png

送信後、次のようなメールが届きます。
_images/result_add_member.png

一覧へ