• 締切済み

MacOSX Xserve の迷惑メールフィルタ設定について

初めまして、こんにちは。 XServe OS 1.4 Tiger の迷惑メールフィルタについてお伺いしたいのですが、迷惑メールフィルタの学習機能として「junkmail, notjunkmail というふたつのユーザを作って、そこに自分宛に届いた迷惑メールを転送するとサーバが自動的に学習する」というのがあるので、それに習ってjunkmail, notjunkmailユーザを作り、そこにせっせと迷惑メールを転送しているのですが 設定としてはそれだけでいいのでしょうか? http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/jp/c1ms49.html 上のページに下記のような文があります。  ※サーバは、午前 1 時に自動化されたコマンド(cron ジョブ)を実行して   特別に指定した 2 人のメールユーザの受信トレイをスキャンします。   受信トレイの内容に対して SpamAssassin の sa-learn ツールを実行し   その結果を学習型の迷惑メールフィルタに使用します。 この中の「SpamAssassin の sa-learn ツールを実行」というのがわかりません。 自動で実行するのか、ターミナル等でコマンドをたたきONするのか・・・ 「junkmail, notjunkmail」というユーザ名に関しては、特別なユーザとしてシステムが自動認識する名前ですか? 「junkmail, notjunkmail」ユーザを学習の対象にする・・・とか (勝手な想像ですけど)そのような設定は特にないのでしょうか? 特に何もなければ今のままひたすら転送し続けて様子を見るしかないですが 迷惑メールが減っていないのでちゃんと学習しているのかどうかわかりません。 もし、同じ機能を設定して上手くいっている方がおられましたら何卒ご指導よろしくお願いいたします。

みんなの回答

  • fmysh
  • ベストアンサー率79% (27/34)
回答No.1

>junkmail, notjunkmailユーザを作り、そこにせっせと迷惑メールを転送しているのですが 設定としてはそれだけでいいのでしょうか? 良いと思います。 > この中の「SpamAssassin の sa-learn ツールを実行」というのがわかりません。 SpamAssassin はオープンソースな spam 対策プログラムで Mac OS X ではこれを利用しています。 SpamAssassin では spam とham の学習を sa-learn というコマンドで行えます。 Mac OS X Server では cron ジョブから sa-learn を実行して、リダイレクトされてきたメールを学習する仕掛けになっているのでしょう。 >「junkmail, notjunkmail」というユーザ名に関しては、特別なユーザとしてシステムが自動認識する名前ですか? そう思います。 > 迷惑メールが減っていないのでちゃんと学習しているのかどうかわかりません。 例えば、スコアやレポートをメールヘッダに追加するよう設定すれば、どういう理由で spam/ham として判定されたのかされなかったのかが解りやすくなると思います。 以下は spam と判定した例です。 X-Spam-Flag: YES X-Spam-Level: ******* X-Spam-Status: Yes, score=7.3 required=5.0 tests=BAYES_99,DK_POLICY_SIGNSOME, INVALID_DATE,RCVD_IN_BL_SPAMCOP_NET,UNPARSEABLE_RELAY autolearn=no version=3.1.8 X-Spam-Report: * 2.2 INVALID_DATE Invalid Date: header (not RFC 2822) * 0.0 DK_POLICY_SIGNSOME Domain Keys: policy says domain signs some mails * 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines * 3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100% * [score: 0.9999] * 1.6 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net * [Blocked - see <http://www.spamcop.net/bl.shtml?87.225.49.239>] 実態として SpamAssassin を利用しているので、こうした細かい設定や調整はSpamAssassin の利用法をマスターすることで可能になります。 SpamAssassin は著名なソフトウェアなので必要な情報は手に入りやすいと思います。

参考URL:
http://spamassassin.apache.org/
macook
質問者

お礼

fmyshさん、回答ありがとうございます。 junkmail, notjunkmailユーザを作りにせ迷惑メールを転送するだけでいいということで、その点は少し安心できました。 OSに標準で装備されている機能なので、自動認識するんですね。 とりあえずは転送し続けることにします。 MacのGUIにて設定項目があるし、初心者の私がコマンドを打ったりカスタマイズするのはなかなか容易ではありませんけれど、参考URLも書いていただいていますので、ここを読んで少し勉強してみます。 ありがとうございました。

関連するQ&A