cannot retrieve mail in desktop client
Marc Patermann
hans.moser at ofd-z.niedersachsen.de
Fri Jul 1 03:17:15 EDT 2011
Hi,
Andrew Morgan schrieb am 30.06.2011 18:48 Uhr:
> On Thu, 30 Jun 2011, JonL wrote:
>
>> after adding the required command in main.cf
>> mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
>>
>> I'm now getting the following error
>>
>> Jun 30 23:05:24 mmtlnx postfix/qmgr[13978]: 05C4A19B8A:
>> from=<839556+2D3-jlmiller=mmtnetworks.com.au at lists.techtarget.com>,
>> size=4281, nrcpt=1 (queue active)
>> Jun 30 23:05:24 mmtlnx postfix/lmtp[14146]: 05C4A19B8A:
>> to=<jlmiller at mmtnetworks.com.au>, relay=none, delay=3, status=deferred
>> (connect to /var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp]: Permission
>> denied)
>
> Make sure that your Postfix user has permissions to open that socket file.
> You might need to relax the permissions on the parent directories. Also,
> Postfix is frequently run in a chroot environment, so you may need to
> relocate your lmtp socket somewhere inside the chroot or disable chroot.
On my SLES11 box I set:
# grep lmtp /etc/cyrus.conf
lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=0
The socket is created like this by restarting cyrus IMAPd:
# l /var/spool/postfix/public/lmtp
srwxrwxrwx 1 root root 0 Apr 6 09:42 /var/spool/postfix/public/lmtp=
Postfix is set to deliver there:
# postconf mailbox_transport
mailbox_transport = lmtp:unix:public/lmtp
Marc
More information about the Info-cyrus
mailing list