RBL / DNSBL による spam対策

ブラックリスト方式で,spam対策を行うための,Becky2用Plug-In "BL-Lookup" を公開しています.
Becky2ユーザーの方は,このプラグインを使うことで,ある程度spamの自動振り分けが可能になります.

動作環境

Becky 2.09 以降,Windows XP 環境で動作確認をしています.
比較的新しいAPIを使用しているため,最新のBeckyでご利用下さい.
Windows XP 以外の環境で動作するかは未確認です.

ダウンロード

このソフトウェアは無保証です.
このプラグインを使用することで,メールの紛失等,利用者に損失が生じても作者は一切の責任は負いません.
利用者自身の責任により使用することに同意して頂ける場合のみ,以下のファイルをダウンロードして下さい.

インストール方法

DLL(bllookup.dll),RBL(bllookup.rbl)ファイルを,Becky のプラグインフォルダ(デフォルトであれば,C:\Program Files\RimArts\B2\PlugIns あたりです)にコピーして下さい.
その上で,RBLファイルを編集し,参照したいブラックリストを設定して下さい.このファイルに書いてあるブラックリストを,メール受信時に参照します.
1行に1つのRBL(ブラックリスト)を記入します.
記入例)

# #から始まる行はコメントです.
# 各RBLには利用条件が決められていることがあります.
# 各サイトの詳細を確認してから,利用して下さい.
#

sbl.spamhaus.org
dnsbl.sorbs.net
ブラックリストにより,リストに登録したり削除したりするポリシーが異なるほか,利用上の制限があるものもあります.
必要なブラックリストを判断し,そのドメイン名を bllookup.rbl に記入してください.
RBLの情報は,サーバ管理者のスパム対策OPENRBL,などが参考になります.

アンインストール方法

DLLファイル,RBLファイルと,同一ディレクトリに生成されるLOGファイル(bllookup.log)を削除して下さい.
レジストリ等は使用していません.

使用方法

メールを受信すると,RBLファイルに記入されたブラックリストに,メールヘッダ中のIPが登録されていないかチェックします.
登録されていない場合は,以下のようなヘッダを追加します.

X-BLLookup-HitCount: 0
X-BLLookup-HitFlag: 0
逆に,登録されている場合は,以下のようなヘッダを追加します.
X-BLLookup-Hit: 2.0.0.127.sbl.spamhaus.org
X-BLLookup-Hit: 2.0.0.127.dnsbl.sorbs.net
X-BLLookup-HitCount: 2
X-BLLookup-HitFlag: 1

これらのヘッダをフィルタリングルールで使用し,振り分ける,カラーラベルを付ける等の動作を設定して下さい.
X-BLLookup-HitFlag には,1つ以上ヒットしたら 1,1つもヒットしなかったら 0 が記入されます.通常はこのヘッダを基準に振り分けを行うと良いと思います.
X-BLLookup-Hit: ヘッダには,参照できたブラックリストの名称が入ります.たとえば,sbl.spamhaus.org で 127.0.0.2 のIPアドレスがヒットすると,X-BLLookup-Hit: 2.0.0.127.sbl.spamhaus.org と表示されます.(IPアドレスは逆順になります)
X-BLLookup-HitCount には,ヒット数が表示されます.一定数以上ヒットした場合のみ振り分けたい場合などに使用して下さい.

FAQ

Q: ホワイトリスト機能はないのですか?
A: ありませんが,フィルタリング条件の設定で同等のことが出来ます.たとえば,@mikage.to ドメインからのメールを振り分けられないようにするには,『ヘッダ「From:」に文字列「@mikage.to」が「ない時」』という条件を,振り分けルールに絞り込み(And)条件として追加すればOKです.
Q: ブラックリストの効率の良い探し方は?
A: フィルタリング出来なかったメールをチェックし,OPENRBLSenderBaseでそのヘッダ中のIPを検索すると,どのブラックリストに掲載されているかが確認できます.掲載を確認後,そのブラックリストのサイトを調べて,問題がないようなら追加する,という方法がやりやすいかと思います.

リンク

更新履歴

2004/06/06
ページを作成.Ver 0.1 を公開.

問い合わせ

お問い合わせは mikage@mikage.to まで


▲トップへ