Hi,
   I am trying to configure Dovecot 2.4.2 to work as MDA for Postfix 3.10.5,
   using LMTP and SASL, with virtual users. This is Debian 13. I had Postfix
   working fine before trying to incorporate Dovecot, and I was also able to
   get LMTP working with system users (no SASL), but now things are not
   working.
   I've followed the guides in the documentation for using Dovecot and
   Postfix, in particular the following page:
   [1]https://doc.dovecot.org/2.4.2/howto/sasl/postfix.html
   I've set up my 'service auth {}' to look like in that page.
   When I send mail to <user>, I get the following logs and the message is
   deferred by Postfix:
   lmtp(119643): Connect from local
   auth(<user>): Error: userdb: client doesn't have lookup permissions for
   this user: userdb reply doesn't contain uid (to bypass this check, set:
   service auth { unix_listener /run/dovecot/auth-userdb { mode=0777 } })
   lmtp([2]<user>)<119643><SRJICIBlYGlb0wEAk6KCeQ>: Error: auth-master:
   userdb lookup(<user>): Auth USER lookup failed
   lmtp(119643): Error: lmtp-server: conn unix:pid=119900,uid=101 [3]: rcpt
   <user>: Failed to lookup user <user>: Internal error occurred. Refer to
   server log for more information.
   lmtp(119643): Disconnect from local: Logged out (state=READY)
   I am using passwd-file passdb '/etc/dovecot/passwd' with entries in the
   form '<user>:{PLAIN}password'. This file is owned by root and is
   world-readable.
   I am not using a userdb but have set 'mail_uid = vmail' and 'mail_gid =
   vmail'
   The socket is located at '/var/spool/postfix/dovecot/auth' (i.e. visible
   to Postfix) and is owned by the postfix user.
   I've tried changing the permissions of the socket as the error message
   instructed but this didn't have any effect.
   I haven't set 'user = doveauth' as in this page:
   [3]https://doc.dovecot.org/2.4.2/howto/virtual/postfix.html
   I don't understand what that would do.
   Please find attached my full dovecot.conf in case it is useful.
   Thanks in advance,
   Viktor

References

   Visible links
   1. https://doc.dovecot.org/2.4.2/howto/sasl/postfix.html
   2. mailto:[email protected]
   3. https://doc.dovecot.org/2.4.2/howto/virtual/postfix.html
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to