Spamassassinの導入(その2)

  • 投稿日:
  • by

前回、Spamassasinの導入までやりましたが、
それからだいぶほったらかしでした(^^;)

で、サブ・ブログである、

「スパムメール・バトルロワイヤル」

を公開しているせいか、ものすごい数のスパムメールがやってくるようになりました。


で、スパムメールを晒すのもいいですが、
はっきり言って、

相当ウザイです 凸(゚皿゚メ) ウラァァアア!!


ということで(^^;)、
ほったらかしにしていた、Spamassassinの導入を再び開始することにしました。

いちを、話の前提として、「qmail」、「Procmail」、「Spamassassin」という組み合わせです。


まず、Spamassassinの設定ファイルである、「local.cf」を編集する必要があります。

/etc/mail/spamassassin/local.cf

これはすでにこなれたもの公開されていますので、こちらを利用することにします。

下記URLをダウンロードし、リネームして、「local.cf」としてください。

http://tlec.linux.or.jp/docs/user_prefs

local.cf」は、そのMTA全体でスパムフィルターをかけたいための設定です。

ユーザー毎に個別のフィルタリングを設定するのは、

/home/(userdir)/.spamassasin/user_prefs

となります。


次に、「Procmail」「Spamassassin」を起動させる準備として、

/home/(userdir)/.procmailrc

を編集します。

.procmailrc

LOGFILE=$HOME/procmail.log
MAILDIR=$HOME/Maildir/
LOCKFILE=$HOME/.lockmail
DEFAULT=$MAILDIR

:0fw: spamassassin.lock
| /usr/bin/spamc
:0
* ^X-Spam-Status: Yes
!spam-get@mail.multiburst.net

『Spamassassinを起動し、スパムと判断されたら、
 「spam-get@mail.multiburst.net」へ転送する。』

という設定です。

青文字の部分を、

/dev/null

等にすれば、そのままスパムメールは破棄されますが、
スパムと誤認識してしまう場合もありますので、
とりあえずは他のメールアカウントへ転送して様子を見ます。


で、このままではSpamassassinへは渡されないので、

/home/(userdir)/.qmail

を編集します。

.qmail

./Maildir/
   ↓
| preline /usr/bin/procmail


この変更をすると、即座にSpamassassinが稼働しますので、慎重にね(^^;)


これからのカスタマイズや学習については次回と言うことで(^^;)

参考URL:
ぷらぷらブログ: spamassassin アーカイブ
SpamAssassinの使い方
spamAssassin設定
spamassassin 様にすがってみる
9.5 spam 対策
Spamassassin+ProcmailによるSPAM対策
TLEC various topics -Tokyo Linux Entertainment Community-
SpamAssassin日本語対応(EUC-JP)
MTAでスパムメールを削除!spamassassin
スパムアサシン(spamassassin)の設定メモ
SpamAssassinの導入設定メモ. [FreeBSD](fkimura.com)
ITmedia エンタープライズ : Linux Tips「スパムを抹殺させたい-SpamAssassin」


SPAMの撃退―Sendmail,Procmailの設定とメールフィルタリング 最新ネットワーク技術ハンドブック
ジェフ モリガン Geoff Mulligan 宇夫 陽次朗 藤田 充典
ピアソンエデュケーション (1999/12)
売り上げランキング: 140,769


SpamAssassin
SpamAssassin
posted with amazlet on 05.10.31
Alan Schwartz
Oreilly & Associates Inc (2004/07/31)
売り上げランキング: 207,468


Spamassassin: A Practical Guide To Integration And Configuration
Alistair McDonald
Packt Publishing (2004/10/18)


Linux Email: Setup and Run a Small Office Email Server Using Postfix, Courier, Procmail, Squirrelmail, Clamav and Spamassassin
Carl Taylor Alistair McDonald
Packt Publishing (2005/05)
売り上げランキング: 1,095,294