Well, since it’s a different domain name – those are two completely different email addresses in unrelated Virtual Servers.
If you want admin@server.mydomain.com to go to the address admin@mydomain.com, the simplest way would probably be to edit /etc/aliases, and add a line that looks like this: