I have a server set up running postfix and dovecot, accepting email locally for four domains (using virtual_mailbox_domains
and virtual_mailbox_maps
) and forwarding email to other locations for another six domains (using virtual_alias_domains
and virtual_alias_maps
).
I also have twenty or so email addresses being rejected (using check_recipient_access
).
Two of the domains use catchall email addresses, the rest just accept for the required postmaster, webmaster, and abuse.
Somewhere in my configuration I have an error, because some of the mail for a local address is being delivered to the wrong local email account, and some of the mail that should be rejected is being delivered.
What I can't find is a utility that, given an email address, prints out where the email should be delivered, either locally or forwarded, based on my configuration files.
Does one exist?