ちょっとは SPAM 対策


 最近 SPAM が激しくって、一日数十通のメールが SpamAssassin で Assassin されているのだが、いい加減 SMTP Server のほうでどうにかならんのかコノ野郎って感じなので、ちと調べてみた。 今回やってみようとしているのは、 RFC-2822 Message Header を使って reject する方法、SMTP Session を張ってくるホストを制限する方法、reject するときのレスポンスをわざと遅くする方法、の3本。 現在ウチで使っているのが Postfix なので、Postfix 用の対策方法になりまする。


* ヘッダによるフィルタリング



 RFC-2822 Message Header を使って reject する方法として、header_checks のルールを書いてみた。 たとえば下のような内容を /etc/postfix/header_checks_pcre として書いてみた。 ここで reject したことのたいした理由はない。 ほぼオイラの勘と経験なので、あてにしないほうがいいかもしれない。



# filename : /etc/postfix/header_checks_pcre
# Virus: ScreenSaver and executable files
/sname=.*.scr/ REJECT Invalid filename
/same=.*.exe/ REJECT Invalid filename
# Spam Mailers
/^X-Mailer:.*Achi-Kochi.*Mail/ REJECT Invalid MUA
/^X-Mailer:.*Douhou/ REJECT Invalid MUA
/^X-Mailer:.*The.*Bat/ REJECT Invalid MUA
/^X-Mailer:.*Easy.*DMs*free/ REJECT Invalid MUA
/^X-Mailer:.*Direct.*Email.*Easy/ REJECT Invalid MUA
# Reject text/html and BIG-5 :-)
/^Content-Type:s*text/html/ REJECT Invalid Content-Type
/^Content-Type:.*scharset="?big-5"?/ REJECT Invalid Content-Type




コメント

このブログの人気の投稿

ICOM IC-7300 と RS-BA1 Version 2 でリモート操作

Windows 11 で Win10Pcap のアンインストール方法

APRSの複数周波数・モードでのBeaconを、RTL−SDRでまとめて受信する