Catch-all e-mail address catches too much


Just set up Virtualmin for the first time and like it a lot.

However I have a problem with catch-all e-mail address.

My server’s hostname is, and I have 3 virtual servers set up via Virtualmin -, and

I set up several email users for all domains and everything worked fine. But, as soon as I added catch-all alias to the main domain -, the address catches not only every e-mail sent to nenexisting users of, but also every e-mail (both for existing users and mistyped ones) sent to other domains ( and

I guess postfix tries to match any address on the main domain and only then tries other domains. Obviously catch-all address catches everything so no email reaches other domains ( and

Is there a way to make catch-all address to catch only mistyped addresses of the main domain