On Tue, Oct 20, 2009 at 12:25 PM, Raimund Eimann <[email protected]> wrote:
>
> I put the lmtp pipe in /var/spool/postfix/public/lmtp and have
> corresponding config file entries:
>
> /etc/cyrus.conf:
> lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1
>
Don't put pipes from external software on postfix internal directories.
# mkdir /var/spool/postfix/cyrus-socket
# chown cyrus:postfix /var/spool/postfix/cyrus-socket
# chmod 750 /var/spool/postfix/cyrus-socket
lmtpunix cmd="lmtpd" listen="/var/spool/postfix/cyrus-socket/lmtp" prefork=1
> /etc/postfix/main.cf:
> mailbox_transport = cyrus:unix:/var/spool/postfix/public/lmtp
>
With lmtp chroot:
mailbox_transport = lmtp:unix:/cyrus-socket/lmtp
Without chroot:
mailbox_transport = lmtp:unix:/var/spool/postfix/cyrus-socket/lmtp
--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net
"Don't try to adapt the software to the way you work, but rather
yourself to the way the software works" (myself)