I got Virtualmin GPL installed on a Centos VPS, there are currently five virtual servers (5 domains). For 3 domains I turned email off in Virtualmin-->Domain-->Edit Virtual Server by deselecting accept mail, virus and spam scanning.
For the default domain (which is also the hostname) I have activated catchall by entering Virtualmin-->Domain-->Edit Users-->default username-->Email Settings: @defaultdomain.tld. I also left the autogenerated email@example.com as primary address.
For domain2.tld I have only firstname.lastname@example.org as primary address actived (which I use). But I would also like to create an additional email user for a separate person in that domain.
Now, if I create an additional user via Virtualmin-->Domain2-->Edit Users-->username-->Email Settings-->Add a user to this server this won't work. The account for the new user is created as user.domain2.tld, he can log in without problems and also send email, but incoming email still goes to the defaultdomain.tld inbox.
Is there something I am doing wrong?