「質問するとわからないところがわかって調べやすい」効果が発揮されて、自
己解決にいたりました。

>>>>> In <060108215724.M0111191@athena.ginganet.org> 
>>>>>    ginga-fj-swentemporal@ginganet.org (Kawaguti Ginga) wrote:

> ちゃちゃみたいなもんですけど

ありがとうございます。

> <86y81r6v3a.fsf@ra333.heimat.gr.jp>の記事において
> nakaji@takamatsu-nct.ac.jpさんは書きました。
> > 自宅サーバ (FreeBSD) の機種更新をしていて、この際だから IMAP にしようと
> > 思い、Cyrus IMAP をインストールして、sendmail から mailbox に保存される
> > ところまでは確認できたのですが、次のような問題に当たりました。

> "この際だから IMAP" というだけの全然別パターンで

>   postfix => maildrop - bogofilter => (Maildir)

> というのをそのままにして dovecot IMAP server で
> Maildir を IMAP アクセスするようにしました.
> "dovecot は設定が楽",というのが選択の決め手でした.

そんなのもあったんですか。Google で「procmail imap」を探すと、
postfix あるいは qmail と Courier IMAP の組合わせが目につきました。

sendmail + Cyrus ってマイノリティなのかとか、そんな組合わせを敢えて選
んでしまう僕ってば、とか…。

本題の「今の状態からあまり変えたくない」要望については、

・sendmailで受ける MAILER(local)
・~/.forward から procmail を実行する
・deliver で IMAP folder に配送する

という方法で実現できました。結局のところ、作業としては、

・sendmail.mcはそのまま
・~/.forwardもそのまま
・~/.procmailrc をちょっと変更して

  DEFAULT=/dev/null
  :0fw
  | /usr/local/bin/formail -I 'From ' | /usr/local/cyrus/bin/deliver nakaji

とするだけでした。ただし、/var/imap のパーミッションが

# ls -ld /var/imap
drwxr-x---  12 cyrus  cyrus  512 Jan  8 22:26 /var/imap

なので、

chown cyrus:cyrus /usr/local/cyrus/bin/deliver
chmod g+s /usr/local/cyrus/bin/deliver

としておく必要がありました。途中経過を
http://heimat.jp/~nakaji/diary/?200601a&to=200601082#200601082
にも書きました。

世間が qmail だ postfix だと移り変わっていく頃に、まだ NEWS-OS を使って
いて、qmail や postfix のコンパイルができなかったので、そのまま未だに
sendmail なのです。
-- 
NAKAJI Hiroyuki (中治 弘行)