I have a problem where fowarders are not correctly forwarding emails to a remote mail server. They are instead being delivered to the local server.
Here are the details:
I have two domains in my cPanel account.
externalmail.com is using a remote mail exchanger. (It is set correctly in the MX Records section of cPanel to use "remote mail exchanger".)
localmail.com is using the local mail exchanger. But only to forward the emails to the other domain - externalmail.com
So [email protected] forwards to [email protected]
The problem is that the forwarder is trying to deliver [email protected] to a local mailbox on the server.
Firstly, when I had these two domains in the one account, and didn't set up a local mail box for [email protected] then I received an error when setting up the forwarder.
Finally I removed the localmail.com domain from that cPanel account, and added it to a different cPanel account, but on the same server. It then let me add the forwarder to [email protected] without any problems.
However emails sent to [email protected] gets a "failed delivery" bounce notification because the mailbox doesn't exist. So it still seems to be trying to deliver it locally, instead of honoring the "remote mail exchanger" setting on the externalmail.com domain.
How can we solve this please?
How can I set up an email forwarder to forward [email protected] to [email protected] and have it actually forward to the external mail server?
Thanks
Josh
Here are the details:
I have two domains in my cPanel account.
- localmail.com
- externalmail.com
externalmail.com is using a remote mail exchanger. (It is set correctly in the MX Records section of cPanel to use "remote mail exchanger".)
localmail.com is using the local mail exchanger. But only to forward the emails to the other domain - externalmail.com
So [email protected] forwards to [email protected]
The problem is that the forwarder is trying to deliver [email protected] to a local mailbox on the server.
Firstly, when I had these two domains in the one account, and didn't set up a local mail box for [email protected] then I received an error when setting up the forwarder.
But if I DO set up a local mailbox on the server for [email protected] then the mail gets delivered to that local inbox - which isn't checked by the domain owner, because that's not where their emails are received.(Warning: “[email protected]” does not refer to a valid local email account or alias. The system will not create a forwarder, because it already sends that email to the default address.)
Finally I removed the localmail.com domain from that cPanel account, and added it to a different cPanel account, but on the same server. It then let me add the forwarder to [email protected] without any problems.
However emails sent to [email protected] gets a "failed delivery" bounce notification because the mailbox doesn't exist. So it still seems to be trying to deliver it locally, instead of honoring the "remote mail exchanger" setting on the externalmail.com domain.
How can we solve this please?
How can I set up an email forwarder to forward [email protected] to [email protected] and have it actually forward to the external mail server?
Thanks
Josh