I moved the catch-all mapping to the bottom of the virtual_alias_maps hash, and I realized my problem description wasn't accurate. All mail is going to user1. The header tells me it's going to user2 or user3, but everything
is delivered to user1. Any ideas what's going on? Let me know if I've omitted relative parts of the config files.
postfix 2.5.5 fc8
mydestination = $myhostname, localhost.$mydomain
virtual_alias_domains = domain1.net domain2.com
virtual_alias_maps = hash:/etc/postfix/virtual
myhostname = domain1.net
mydomain = domain1.net
my catch-all for domain.net is working ok. however, everything sent to domain2.com is delivered to user2 (local). i am expecting firstname.lastname@example.org
mail to be delivered to user3 (also local)
what am i missing? thanks in advance!