1. spam/対策/捨て方
Contents
spamは受け取ってしまうと、処理が面倒です。(qmailの弱点)
1.1. 受信しないために
qmail/spp : qmail-smptpd の拡張に便利
DJB rblsmtpd: https://tools.qmail.jp/ucspi-tcp.html
IPアドレスを基準にしたブロックまたは受信 /rblsmtpd
- Anti bad-mail SMTP wrapper - ../antibadmail
- HELO, MAIL-FROM, RCPT-TO に基づくブロックなど。
https://www.gentei.org/~yuuji/software/antibadmail/#abmusers
https://www.gentei.org/~yuuji/software/qmpatch/ (obsoleted)
qmail 関連の修正がまとまっているサイト: https://straypenguin.winfield-net.com/qmail.html
QREGEX (v2) 20060423 - README April 23, 2006 A Regular Expression matching patch for qmail 1.03 and netqmail
https://notes.sagredo.eu/files/qmail/patches/qregex.README
1.2. SPF
https://www.saout.de/misc/spf/
当面は使わない。SPF設定の調査するなら、使うかも。-- ToshinoriMaeno 2021-05-03 03:16:30
badrcptto patchもある。
1.3. 受信したspam は捨てよう
bounce させてはいけない。
- 攻撃(spamリレー)に使われます。
受け取ってしまったspamの捨て方 -- qmail 編 --
- mess822 iftocc も使っていたが、ほとんど効果がない。
1.4. 最近増えたspamを分析した
qmail は宛先ドメイン名が一致しているメイルは受け取る。
- ローカル部分の存在を確認して、受け取らない動作をさせるpatchもあるが、qmailの発想とは相容れない。
SMTP手順を守らないspamやhelo不正などはすでに排除(qmail外)している。
通常手順で送られてくるspamメイルを対象とする。
- 存在しないアドレス・アカウント宛のメイルを捨てる。
- 使用停止したアドレス宛のメイルを捨てる。