Also we ensure that the correct values are present in the mail server configuration files like /etc/localdomains and /etc/remote domains as well.
2. Incorrect value for Remote Mail Exchanger
Cpanel maintains two domain lists :
Domains whose mails are on the same server
Domains whose mails are on remote server.
When we change email routing for a domain, cPanel automatically adjusts these lists.
For example, when we set Remote Mail Exchanger for a domain, cPanel removes domain from local domains list and automatically adds to remote domains list.
But this may not work always due to bad server settings.
And when a customer wants to change their domain’s MX to a different provider, say Google, he will set MX in dns records and change email routing to “Remote Mail Exchanger”. Normally, this is enough for mails to show up at Google.
But if for some reason cPanel fails to remove this domain from the local domains list, mail server will still try to deliver all mails from other domains on the same server locally. This will result in email error “Recipient Not Found” as the original recipient exists at Google.
Remove entries for the domain from the list of local domains
Add the domain to the list of remote domains
Wrong setting of the cPanel Remote Mail Exchanger can cause mail issues for the domain. We’ve discussed two causes our Dedicated Hosting Engineers often see in the servers that we manage and how we fix them.
Errors with cPanel Remote Mail Exchanger? Here’s how to fix them was last modified: October 15th, 2018 by Visakh S
Bobcares is a server management company that helps businesses deliver uninterrupted and secure online services. Our engineers manage close to 51,500 servers that include virtualized servers, cloud infrastructure, physical server clusters, and more.