2007/07/13(金) mailfilter
運営しているメーリングリストにスパムが届く。もちろん、MLには流れないが、僕のところには「NOT MEMBER article…」のメールが帰ってくる。さらに腹立たしいのは相手に届かなかったReturn Mailまでくること。架空のアドレスを利用して出しているため、Returnになるのだろう。
さくらのレンタルサーバー非公式FAQなどを参考にして、.mailfilterに以下のように記述してみた。
if ( /^Subject: NOT MEMBER article.*/ ) { to "maildir/.Trash/" }
これでOK。ゴミ箱に入るようになった。間違いがないなら、ゴミ箱ではなく、exitしてしまおう。Return mailも同じ書式でOKのはずだが、単にReturnを振り分け条件にすると、普通のReturnも削除してしまうので、添付ファイルを条件にして
if ( /^X-Attach: .*not member.*/ ) { to "maildir/.Trash/" }
としてみた。まだメールが来ないので効果は確かめていない。