Wietse Venema: > Jonathan Capra: > > > > Thanks so much, Wietse... > > > # postmap -q fongaboo.com /etc/postfix/relay_domains > > OK > > Based on your earlier posting: > > relay_domains = hash:/etc/postfix/relay_domains > > Therefore recipients are primarily validated with relay_recipient_maps. > > Based on your earlier posting: > > relay_recipient_maps = hash:/etc/postfix/relay_recipients > There are no virtual_alias_maps, canonical maps, or masquerade domains > > Then, Postfix accepts mail for nonexistentaddr...@fongaboo.com, because > > - nonexistentaddr...@fongaboo.com matches $relay_recipient_maps > > or > > - @fongaboo.com matches $relay_recipient_maps > > You can verify that with postmap -q commands.
And this is because Postfix does an implicit reject_unlisted_recipient after smtpd_recipient_restrictions. That behavior can be disabled only by configuring reject_unlisted_recipient at an earler point in time. Wietse