Permision problem with lmtp

Søren Neigaard s.neigaard at mobilethink.dk
Thu Oct 13 07:15:01 EDT 2005


Simon Matter wrote:
>>Hi
>>
>>Im a newbie, and im trying to setup postfix to deliver mail to cyrus,
>>and i have setup this in my postfix config:
>>
>>mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
>>
>>In mi maillog i get this when receiving mail:
>>
>>--- maillog ---
>>Oct 12 13:31:28 moso postfix/lmtp[7607]: 6E60C10FC89:
>>to=<soeren at localhost.moso.dk>, orig_to=<soeren at neigaard.com>,
>>relay=none, delay=12, status=deferred (connect to
>>/var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp]: Permission denied)
>>--- maillog ---
>>
>>So i have a permission problem, but what is it? ls -asl
>>/var/lib/imap/socket/lmtp gives this:
>>
>>4 srwxrwxrwx  1 root root 0 Oct 12 09:09 /var/lib/imap/socket/lmtp
>>
>>So everyone should have write permissions, right?
> 
> 
> 1)
> You also have to check permissions of the directories.

Here are the permissions:

8 drwxr-xr-x   26 root root  4096 Oct 12 09:10 var
8 drwxr-xr-x  29 root    root     4096 Oct 13 10:32 lib
8 drwxr-x---  14 cyrus     mail    4096 Oct 13 13:09 imap
8 drwxr-x---   2 cyrus mail 4096 Oct 12 09:09 socket

I tried a:
usermod -G mail postfix

but that didnt help, do i need write permissions for the socket dir for 
the mail group also?


> 2)
> Maybe your postfix/lmtp runs chrooted. Then you have a problem. The
> easiest solution would be to disable chroot for lmtp in postfix master.cf

Its not chrooted:

#=====================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
#=====================================================================
lmtp      unix  -       -       n       -       -       lmtp


/Søren




More information about the Info-cyrus mailing list