Yes, I have.
In fact, this is quite common if email is hosted with a third party. To get it all to work, you just need the appropriate DNS records in place.
If you are a Webmin / Virtualmin newbie and wish to have a quick 10 minute paid chat with me about this, you could do that in addition to interacting with the very helpful community via this forum.
See: