Thank you very much Daniel, I solved the problem. In this moment I have a problem with a maildir, I used a format "/home/vmail/%d/%u" and the first user make maildir he is owner "/home/vmail/%d" and second user don't make a maildir. Now, I look for the solution. Best regards.
2012/10/14 Daniel Parthey <daniel.part...@informatik.tu-chemnitz.de> > thefantaman wrote: > > I work on test server and if I send an email on log i read > > > > lda: Error: userdb lookup: connect(/var/run/dovecot/auth-userdb) failed: > > Permission denied (euid=8135(vmail) egid=8135(vmail) missing +r perm: > > /var/run/dovecot/auth-userdb, euid is not dir owner) > > > > unix_listener auth-userdb { > > mode = 0600 > > user = root > > group = root > > } > > } > > The problem is that LDA (local delivery agent or lmtp service) > is not able to look up the destination mailbox in userdb. > > The socket /var/run/dovecot/auth-userdb is currently only > readable or writable by user root since mode is set to 0600, > not readable or writable by other groups. > > http://wiki2.dovecot.org/LDA#Virtual_users > > You'll need to set up a auth-userdb socket for dovecot-lda so it > knows where to find mailboxes for the users. LDA is running under > the virtual mailbox user and group "vmail", so you need to grant > this user or group access to /var/run/dovecot/auth-userdb. > > You could do this by using group memberships and set mode = 0660 > or simply make it world-readable-writable with mode = 0666: > > unix_listener auth-userdb { > mode = 0666 > user = root > group = root > } > > Regards > Daniel > -- > https://plus.google.com/103021802792276734820 >