最近特にFromが自分のアドレスになっているスパムが増えてきました。
QMAIL3ではアカウントの設定で[自分のアドレスからのメールは送信済みとみなす]にチェックを入れると、Fromが自分のアドレスの場合には自動的に送信済みフラグが立って既読になります。これは、自分が送ったメールをBccで自分に送っている場合に、送信済みとして扱えるようにするための機能です。
ところが、IMAP4だとデフォルトでは既読のメッセージはスパムフィルタのチェック対象でなくなるので、Fromが自分のアドレスになっているスパムはチェックされずにフィルタをすり抜けてしまいます。
以前からこの手のスパムがすり抜けていることには気づいていたのですが、最近特に増えたのでちょっと対処を加えました。具体的には、送信済みフラグを立てる時のチェックを厳しくして、Fromが自分のアドレスであっても、Toが自分のアドレスだけであれば送信済みとみなさないようにしました。ほとんどのスパムがこのパターンになっているようなのと、自分から自分にメールを送ったときには送信済みにならなくてもおかしくないであろうことからこの対処方法にしてみました。効果がなければまた別の方法を考えます。