Temporary Lookup Failure

Noel noeldude at gmail.com
Sun Jan 17 20:52:42 UTC 2016


On 1/17/2016 1:24 PM, Brad wrote:
> Hi All,
>
> Have a CentOS 7, dovecot and postfix setup.
>
> Can get mail via 995 SSL/TLS
>
> Can send mail to virtual users and auto creation works using
> /etc/dovecot/passwd file via mail command.
>
> Using the dovecot lmtp and can login via 465 but the user lookup
> fails via postfix.
>
>
> in postfix main.cf have virtual_transport =
> lmtp:unix:private/dovecot-lmtp
>
> in dovecot.log I am seeing no errors
> in dovecot-info.log no errors either
>
> in maillog I am seeing:
> postfix/smtps/smtpd warning hash:/etc/postfix/virtual is
> unavailable open database /etc/postfix/virtual.db No such file.

This is (likely) the virtual_alias_maps rewrite map, definitely not
the virtual delivery process.
Find where you've defined a virtual map with
# postconf | grep virtual

and remove the offending bogus definition.



  -- Noel Jones

>
> Note: I did go through creating the virtual.db and associated
> files but figured that it cant be correct as I want lmtp to handle
> it and it didn't work anyways, so I removed it.
>
>
> NOQUEUE reject RCPT from unknown[x.x.x.x] 451 4.3.0 <user at domain>
> Temporary lookup failure from=<user at domain> to=<user at domain>
> proto=ESMTP helo=<localhost.localdomain> -- obfuscated
>
> Tried every article I could find on the Internet to resolve this
> with out much luck.
>
> Any pointers would be greatly appreciated or if you need specific
> config details just let me know.
>
> Thanks,
> Brad



More information about the dovecot mailing list