You can compile procmail with support to run as a lmtp server. Just organise for it to be run from inetd on the mailbox server (or locally if you only have on box for email), then have deliver run at the end of procmail's rcfile.
Lmtp server support has only existed in the last few versions of procmail (we are using 3.22, currently the latest version) so test things carefully before putting it into production on a large scale system. We are a small ISP with about 700 customers and its works for us. We have cyrus running on the same machine as postfix in our case, but having procmail running as a lmtp server means that procmail processes are reused by postfix to process multiple emails rather than a new instance being spawned for each email. -- Andrew Heberle ----- Original Message ----- From: "Mathias Koerber" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, April 23, 2002 9:47 AM Subject: lmtp and procmail > Hi all, > > I am planning to install Cyrus IMAPs on my main mailbox server. The SMTP > server > accepting mail from the outside world will be a different system running > postfix. > I am considering using lmtp for local transport to the mailbox server from > postfix. > However, I'd like to be able to use procmail delivery on the mailbox server, > and > would like to solicit suggestions how this is best done. > Will lmtpd honor a .forward file calling procmail, or is there a way to > always use procmail for local delivery from lmtpd? > > my other option is to share /var/mail via NFS, but I'd like to avoid that > route if possible. > > thanks > > -- > Mathias Körber |2385 Bay Road |Tel:+1-650-381.6044|Fax:+1-650-381.6055 > Sr. Consult. Engr. |Redwood City |Direct Fax/Voicemail:+1-240-368.1170 > Nominum, Inc. |CA 94063, USA |Private: Mobile:+65-9815.7807 > [EMAIL PROTECTED]|www.nominum.com|E:[EMAIL PROTECTED]|Fax/Vmail:+1-801-6 > 50.9591 > > >