I'm trying to move from a CentOS 6.x server that uses Postfix 2.6.6 to a CentOS 7 server that uses version 2.10.1. I'm running the same configuration that works on the old setup, however, Postfix won't deliver the message (via LMTP) and instead says:
postfix/local[24338]: warning: error looking up passwd info for steve: No such file or directory The mailbox is looked up via LDAP and then should be delivered via LMTP to the Cyrus mail store. All lookups tested and verified via postmap. Logs seem to indicate that the lookups are correct too as they report the final user that is supposed to get the mail. I've read through several change logs and I don't see anything that would cause this to happen. The key is obviously that the mail is trying to be delivered locally, but why? I have virtual_alias_domains and virtual_alias_maps defined and pointing to the mail store. Is there a way to increase the logging to determine why this is happening or am I just missing something new? Steve