Xcode-5.0.1 と MacPorts-2.2.1 へアップデートしたあたりで procmail が動かなくなってしまった。procmail のソースを開いてみたところでようやく procmail の更新が 12 年も前から止まっていることを知り、「procmail alternatives」でウェブ検索してみて maildrop へ移行することにした。
procmail は、/var/log/mail.log に「detected source and destination buffer overlap」というメッセージが残っているので、まあたぶん文字列関係の関数の挙動が変わったせいでエラーになるのだと思う。
ウェブ上には maildrop に関する先人たちの知識が多数あるので、ここにメモなんてせずに、手元で作った ~/.mailfilter を載せておく。
要注意なのは rcvstore のパス。bin ではなく lib にある。rcvstore 自体は nmh パッケージに含まれる。