I host my domain on Gandi and have my nameservers pointed to my Digital Ocean hosting. In my DNS settings on Digital Ocean I have the (old style) MX records set up for Google Mail as such:
Type |
Hostname |
Value |
Priority |
MX |
studioal.com |
aspmx.l.google.com. |
1 |
MX |
studioal.com |
alt1.aspmx.l.google.com. |
5 |
MX |
studioal.com |
alt2.aspmx.l.google.com. |
5 |
MX |
studioal.com |
alt3.aspmx.l.google.com. |
10 |
MX |
studioal.com |
alt4.aspmx.l.google.com. |
10 |
Today I finally decided to set up SPF. In the process, I used Google's suggestion to run their MX Check tool, but when I do, it gives me the result "! Domain must have at least one mail: Mail servers are either not specified or not reachable or refuse to accept mail for this domain.", as if I do not have MX records set up at all. I have been sending and receiving emails just fine for years with this setup. And MX lookups via command line or mxtoolbox.com returns the google MX records correctly. Could there be another issue with my setup or is Google's MX Check tool simply not working? I've run it multiple times with the same result.
One thing I do note when looking up on mxtoolbox.com is that it returns two IP addresses for every MX hostname — so it shows, for example:
Hostname |
IP Address |
aspmx.l.google.com |
142.251.163.27 |
aspmx.l.google.com |
2607:f8b0:4004:c06::1a |
What is that second record — why are there two — and what does it mean?