On Jun 30, 2019, at 20:42, Viktor Dukhovni <[email protected]> wrote:
>> On Jun 30, 2019, at 8:14 PM, Doug Hardie <[email protected]> wrote: >> >>> By default, the Postfix SMTP server invokes the proxymap >>> service for local user lookup, because the default >>> local_recipient_maps setting looks like this: >>> >>> local_recipient_maps = proxy:unix:passwd.byname $alias_maps >>> >>> Try, as a root user: >>> >>> postmap -q nosuchuser proxy:unix:passwd.byname >>> postmap -q root proxy:unix:passwd.byname >>> >>> I suspect that your proxymap service is busted. >>> >> >> brain# postmap -q nosuchuser proxy:unix:passwd.byname >> postmap: fatal: proxymap service is not configured for table >> "unix:passwd.byname" >> brain# postmap -q root proxy:unix:passwd.byname >> postmap: fatal: proxymap service is not configured for table >> "unix:passwd.byname" > > Not surprising, since you're not the default local_recipient_maps setting. Thanks Viktor and Wietse. This was a strange one. I finally found the problem and it was not with the postfix configuration. Ypbind failed to start up correctly. I don’t quite understand how that could happen, but by restarting it, mail started flowing in correctly. All of the user id’s and passwords are found via YP.
