I use a2Hosting for my web hosting an email. And I use Cloudflare through my CPanel.
I’ve been having problems with my email not being delivered so I checked out the “Email Deliverability” on my account and it gives me this message on my account.
“This system does not control DNS for the “xxxxxxxx” domain. Contact the person responsible for the ‘xxxxxxx’ and ‘xxxxxxx’ nameservers and request that they update their records.”
It has been a while since I set the Cloudflare service up, and I’m not exactly a tech guru(understatement), so any help in pointing me in the right direction to resolve this would be greatly appreciated.
Several things are unclear are:
- Who is your DNS host at the moment?
- What email hosting provider do you intend to use?
- Are you facing issues with receiving emails or sending emails?
As a start, could you share your domain?
A2Hosting is my Hosting provider for everything. I received 2 new DNS addresses from Cloudflare when I activated the service - “blakely.ns” and "glen.ns.If I don’t use these nameservers my email won’t work at all. But right now I have issues with specific recipients not receiving my emails - even it it’s a direct reply to one of theirs.
my site is zftstudio (.com)
According to my DNS management page I had the MX pointed to zftstudio,com So I changed that to the mailservers I’m supposed to be using according to a2. (mi3-ss39.a2hosting,com). there is an A record for webmail that is proxied:
Should that be changed?
The webmail hostname is typically used for HTTP/HTTPS access to your hosted mailbox, and is not normally accessed using email protocols, so it should be fine to leave .
Pointing your MX to your apex domain is a problem, though, as you will have to choose to either turn it if you want email to work, which means you will lose all benefits of the Cloudflare proxy.
You would be better off to create a dedicated A record for mail that is and use it in your MX record in place of your apex domain.
A mail 22.214.171.124 DNS Only Auto
MX @ mail.zftstudio.com DNS Only Auto
That will allow you to leave your apex domain
I already have a CNAME record named mail. Is there something else I can name it?
And I should replace the MX record not add a new one, correct?
A CNAME will be fine for the mail hostname as long as it is set to DNS Only and not proxied.
You are correct. You will want to replace your existing MX record.
So then I don’t need to create a new A record - the CNAME will work instead?
As long as you set the CNAME to DNS Only. That part is critical.
It will result in a red icon next to your CNAME to let you know that it will expose your origin server IP, but there is no way around that as long as you are running your email on the same server as your website, so you can ignore it.
Alright I changed everything. Let’s hope this works!
Thank you SOOOOOOOO much for your help. This stuff is all Greek to me.
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.