On Mon, 2011-05-09 at 13:00 +0200, Colin Brace wrote:

> dovecot   unix  -       n       n       -       -       pipe
>    flags=DRhu user=vmail:mail argv=/usr/local/libexec/dovecot/deliver -d 
> ${recipient}

You're running deliver as vmail user.

> May 09 12:43:13 lda: Error: userdb lookup: 
> connect(/var/run/dovecot//auth-userdb) failed: Permission denied 
> (euid=200(vmail) egid=6(mail) missing +w perm: 
> /var/run/dovecot//auth-userdb, euid is not dir owner)

So make auth-userdb owned by vmail user:

service auth {
  unix_listener auth-userdb {
    user = vmail
  }
}


Reply via email to