badmailfrom, badrcptto, badhelo

  1. qmailでsenderを見て拒否する badmailfrom があるが、これは メイルアドレスを書くか、@以下のドメインを書くことができる。 でも最近、@*.seed.net.tw というドメインがいくつもSPAMを送って来る。 ので、rcpthosts のようにピリオドで始めるワイルドカードマッチングができる ようにしてみた。

  2. badrcptto パッチと言うのがあって、badmailfromと似た仕組みで、rcptごとに拒否 するやつがある。単純だが、qmailの場合rcptの存在チェックは qmail-smtpd が処理完了してから行なわれるのと、SPAMによっては ありっこないアドレスに何度も送って来るのが多いのでrcptだけで判断し て拒否するのはかなり有効である。このパッチはそれを含んでいる。

  3. 最近、senderをランダムに生成して来るのが多い。しかも、 一般的なメイルドメインのものをでたらめに生成して来るので たちが悪い(たちのよいSPAMがあったら変だが)。そんなやつも、SMTPセッ ションのHELOで宣言するホストを見るとかなり切れることが判明。てこと で、badhelo ファイルにそれらを列挙できるようにしてみた。

ぱっちをおいとくページ も作った。


今日のbadmailfrom

上の修正を受けて、ワイルドカードを含むエントリも作ったりした。 今日の追加(修正)分。

.seed.net.tw
mmail6666jp@yahoo.co.jp
.zj.cn
@1123.com
@demo.com

Generated with mkdiary.rb
yuuji@example.org
Fingerprint16 = FF F9 FF CC E0 FE 5C F7 19 97 28 24 EC 5D 39 BA
HIROSE Yuuji - ASTROLOGY / BIKE / EPO / GUEST BOOK / YaTeX [Tweet]