A nice explanation of your situation/problem can be found here:
https://workaround.org/ispmail/jessie/postfix-mysql On 07/03/2017 11:32 AM, Mark Constable wrote:
I have a global alias @example.com pointing to ad...@example.com, which works fine, but when I add a real user, like m...@example.com, the global alias overrides the real entry in virtual_mailbox_maps (mysql). If I remove the @exmaple.com global alias from virtual_alias_maps then the "real" mailbox entry in virtual_mailbox_maps works as expected. I'd like to keep the global @example.com alias as a catchall AFTER looking up the real virtual_mailbox_maps entry first. All the rtfm examples I've read so far does not take into account a global @example.com catch-all alias. Any suggestions or rtfm links to solve this issue?