I am trying to setup a server that will be only used for mail forwarding and will not have any local mailboxes on it.
I am trying to have virtual_alias_maps as the sole lookup and any other mail is rejected during the SMTP session after the RCPT TO command if the address is not found in virtual_alias_maps. I have the following in my configuration which works: smtpd_reject_unlisted_recipient = yes virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf virtual_alias_domains = proxy:mysql:/etc/postfix/ mysql_virtual_domains_maps.cf I'd like to do away with virtual_alias_domains but when I disable this I get "relay denied". Is there a way to configure postfix so that it is the final destination only for addresses defined in virtual_alias_maps and not the entire domain as implied by virtual_alias_domains?