My understanding is that the email servers for a domain are controlled primarily by the MX records for the domain. For example, for netlify.com
those records are found below (as returned by the command line tool dig
):
$ dig netlify.com MX +noall +answer
; <<>> DiG 9.10.6 <<>> netlify.com MX +noall +answer
;; global options: +cmd
netlify.com. 3599 IN MX 5 alt1.aspmx.l.google.com.
netlify.com. 3599 IN MX 1 aspmx.l.google.com.
netlify.com. 3599 IN MX 5 alt2.aspmx.l.google.com.
netlify.com. 3599 IN MX 10 aspmx2.googlemail.com.
netlify.com. 3599 IN MX 10 aspmx3.googlemail.com.
However, I find no MX records for cabyas.com
. Instead, when I query the CNAME record is returned instead:
$ dig cabyas.com MX +noall +answer
; <<>> DiG 9.10.6 <<>> cabyas.com MX +noall +answer
;; global options: +cmd
cabyas.com. 3599 IN CNAME cabyas.netlify.com.
This is a new scenario for me as I have not seen this before.
It is possible for the apex/root domain name (cabyas.com
or netlify.com
for example) to have both MX and other record types records associated with it. Here is netlify.com
showing an a record also (in addition to the MX records above):
$ dig netlify.com A +noall +answer
; <<>> DiG 9.10.6 <<>> netlify.com A +noall +answer
;; global options: +cmd
netlify.com. 19 IN A 104.248.78.24
I suspect the issue here is that using a CNAME on an apex/root domain is not part of the DNS specification (although many DNS services do support this non-standard DNS record type). I’m guessing that because the CNAME is present the DNS service won’t allow any MX records. Can they confirm that this is the case?
Does your DNS service allow you to have an A record for the apex/root domain at the same time as MX records? I’m assuming they will as this is part of the DNS specification so it should be allowed.
If so, please change the CNAME for the apex/root domain to the A record specified here:
If you are using the IP address for your apex/root domain, then please make a subdomain (like www) the primary domain for your site for best performance. (I did check and www.cabyas.com is already the primary domain for the site so please just leave that as is.)
Please let us know if there are any questions about this and/or if it doesn’t resolve the issue.