Cyrus - can't create user mailbox

Stephen Liu satimis at yahoo.com
Mon Jun 9 13:19:07 EDT 2008


Hi Alain,


- snip -


> > Would it be /var/run/cyrus/socket/lmtp ?
> 
> You have somewhere int your postfix main.cf  "/var/run/lmtp",
> probably
> a mailbox_transport=... or a local_transport=....
> You must replace it by the cyrus path : /var/run/cyrus/socket/lmtp


$ cat /etc/postfix/main.cf | grep /var/run/lmtp
mailbox_transport = lmtp:unix:/var/run/lmtp

I suppose you meant this line?


> If smtpd daemon is chrooted this become more difficult !
> You have 2 possibilities
> - just try to replace the 'y' in master.cf by a 'n' to make smtpd not
> chrooted


$ cat /etc/postfix/master.cf | grep y
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
#  -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#  -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
verify    unix  -       -       -       -       1       verify
proxymap  unix  -       -       n       -       -       proxymap
# When relaying mail as backup MX, disable fallback_relay to avoid MX
loops
relay     unix  -       -       -       -       -       smtp
        -o fallback_relay=
# Many of the following services use the Postfix pipe(8) delivery
# Also specify in main.cf: maildrop_destination_recipient_limit=1
# Other external delivery methods.
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
# The Cyrus deliver program has changed incompatibly, multiple times.
cyrus     unix  -   n   n   -   -   pipe
  flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -m "${extension}"
${user}
* end *

No 'y' found.


> - change the path in cyrus.conf to move the socket somewhere bellow
> the
> postfix chroot jail. Be carefull cyrus must have enough right in the
> postfix directory to create the socket.


Could you please explain in more detail how to make it?  TIA


B.R.
Stephen


Send instant messages to your online friends http://uk.messenger.yahoo.com 


More information about the Info-cyrus mailing list