On 15/12/2019 23:09 Marc Roos < m.r...@f1-outsourcing.eu> wrote:
I receive a local mail when I do a 'mail test' on a backend svr1 withthis[0] configuration. However when I just add only one configurationchange 'lmtp_proxy = yes' I am getting these errors[1]. I would expectthis email to still be delivered locally, should this be working or do Imisunderstand the lmtp proxy functionality?
[0]passdb {args =auth_verbose = defaultdefault_fields = proxy=y host=svr1deny = nodriver = pam
[1]Dec 15 23:28:48 svr1 dovecot: lmtp(9270): Debug: none: root=, index=,indexpvt=, control=, inbox=, alt=Dec 15 23:28:48 svr1 dovecot: lmtp(9270): Connect from localDec 15 23:28:48 svr1 dovecot: auth: Debug: master in:PASS#0111#011test#011service=lmtpDec 15 23:28:48 svr1 dovecot: auth: Debug: pam(test): passdb doesn'tsupport credential lookupsDec 15 23:28:48 svr1 dovecot: auth: Debug: passdb out:FAIL#0111#011reason=Configured passdbs don't support credentials lookupsDec 15 23:28:48 svr1 dovecot: lmtp(9270): Debug: user test: Auth PASSlookup returned temporary failure: reason=Configured passdbs don'tsupport credentials lookupsDec 15 23:28:48 svr1 dovecot: lmtp(9270): Debug: auth PASS input:reason=Configured passdbs don't support credentials lookups
dovecot-pigeonhole-2.2.36-3.el7_7.1.x86_64dovecot-2.2.36-3.el7_7.1.x86_64
PAM does not support looking up users, so you cannot use it for LMTP proxying. Try adding
passdb {
driver = passwd
skip = authenticated
}
after PAM block.
--- Aki Tuomi