Warning |
ここではメールヘッダによる認証しか取り上げていませんが、 安全のため、もっと厳しい設定をしてください。 たとえば、そもそもインターネット側に SMTP インターフェイスがないような サーバの設定、およびサーバの設置場所の選定などを行なうべきです。 fml8 単体で処理できる PGP 認証 のほうがよい気がしますが、 メールマガジンの担当者が PGP/GPG を使える必要があります。 ここが PGP 話のネックです。 |
メールマガジンは投稿可能なメンバーリストをカスタマイズすることで行なえ ます。
member_maps から $primary_member_map を抜き、 代わりに投稿可能なメンバーのリスト(ここでは $ml_home_dir/members-mailmag としましょう)を member_maps を追加します。
member_maps = $ml_home_dir/members-mailmag
なお subscribe コマンドの利用方法はデフォルトのままで構いません。 [1] というのは subscribe や unsubscribe は primary_member_map や primary_recipient_map に対する変更を加えるものだからです。一方、メンバー 認証時の探索にはmember_maps や recipient_maps を使うのです。よって、こ れらの値をうまく設定すれば、こういった動作が可能というわけです。
この場合 subscribe したアドレスが members というファイル (primary_member_map)に追加されていきますが、このファイルは認証時の探索 に使われない設定なので良いわけです。気にはなるかも知れませんが…
別解としては、逆に
primary_member_map = $tmp_dir/members-dummyなどとメンバーリストの新規分追加先を変更して闇に葬り、 membersには投稿可能なアドレスだけを書くというやり方もあります。 このほうが fml4 風で分かりやすいでしょうか。
[1] | fml 4.0 のように subscribe コマンドの仕方を変更するといったやり方 ではありません。 メンバーの認証方法を config.cf できめ細かくコントロールできるので、 それを使う方が、subscribe コマンドを変更するより簡単ですしね。 |
author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about FML, e-mail <fml-bugs@fml.org>.