中治です。

自宅サーバ (FreeBSD) の機種更新をしていて、この際だから IMAP にしようと
思い、Cyrus IMAP をインストールして、sendmail から mailbox に保存される
ところまでは確認できたのですが、次のような問題に当たりました。

今までは、MAILER(local) で ~/.forward から procmail を起動して spam の
判定などの振り分けをしてから /var/mail/nakaji に配送していたのですが、
MAILER(cyrusv2) にすると、procmail での処理ができないまま、
user.nakaji.INBOX に全部行ってしまいます。

  メールが届く → sendmail が受ける → procmail で特定の処理をする →
  残りを IMAP mailbox へ

ということをしたいのですが、どんな方法があるでしょうか?

MAILER(local) にしておいて、 ~/.forward で procmail を起動して
~/.procmailrc で deliver を使うということも考えたのですが、設定が悪い
のか使い方が悪いのか、例えば、

$ cat /var/mail/nakaji | formail -ds /usr/local/cyrus/bin/deliver nakaji
couldn't connect to lmtpd: Permission denied
421 4.3.0 deliver: couldn't connect to lmtpd
couldn't connect to lmtpd: Permission denied
421 4.3.0 deliver: couldn't connect to lmtpd
couldn't connect to lmtpd: Permission denied
421 4.3.0 deliver: couldn't connect to lmtpd

となってしまうので、他にいい方法はないかなぁという状況で
/usr/share/sendmail/cf/README などを読んでいます。
-- 
NAKAJI Hiroyuki (中治 弘行)