I'm on a shared Windows host, and I have access to my DNS. I have changed the MX record to point to another domain. The email is not making there.
I followed this cookbook http://kb.webhosting.uk.com/how-to-use-and-set-external-mail-records-in-plesk-9-5/ I did remember to uncheck the "Activate Mail" as described on that page.
Let's say I'm trying to direct from foo.com to bar.com.
When I first set it up, I changed the foo.com MX record to mail.bar.com. (The UI at the foo shared host automagically adds a trailing ".") But, when that didn't work, I looked at the MX record of bar.com and saw that was simply bar.com. So, I tried that. Still no joy.
I'm sending email to ExistingAddress@foo.com, expecting to show up in the mailbox at ExistingAddress@bar.com
At bar.com, which is at Site5, it's unclear to me if the mail system there is not forwarding the emails to the ExistingAddress mailbox. I've tried enabling the Default Address entry. But, from the UI on that screen, it looks like it may require the domain name to match bar.com. Under the Email Forwarding section, it looks like I can only forward items that go to bar.com or one of the few subdomains I have set up.
From Site5 chat support:
In this case, since the domain is not added to the server, to my knowledge the current setup will not work. It may be best to do the following:
- Create an MX record on foo.com, for example: mail.foo.com
- Set the IP/A record of that to the server/account you have with us: xxx.xxx.xxx.xxx
- In SiteAdmin, park foo.com on bar.com
- In SiteAdmin, go to Email > Forwarders > Email Domain Forwarders and set the domain to foo.com and forwards to, to bar.com
I tried that and it works in my first few tests.