[Dovecot] sieve filters not being invoked

Timo Sirainen tss at iki.fi
Mon May 9 19:36:35 EEST 2011


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
  }
}




More information about the dovecot mailing list