As an experiment, I have created a virtual domain: hobbs.id.au
I have created a mailbox for the account, which is supposed to be "email@example.com", however it doesn't work. What does work is "firstname.lastname@example.org", but I don't need it. So something is stopping the mapping...
As a result of what I have set up through vitualmin, my mapping file (/etc/postfix/virtual) has the following in it.
hobbs.id.au hobbs.id.au email@example.com christy.hobbs
Am I missing something, or just going about it the wrong way?