> On 09/01/2026 04:57 EET vwoloszczuk--- via dovecot <[email protected]>
> wrote:
>
>
> 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:
> 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(<user> <mailto:[email protected]>)<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: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,
Hi
You have configured
service lmtp {
user = <user>
}
please remove this.
Aki
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]