I have a domain which I only use for email adresses. I don't host any content there.
My provider added an initial A record at the root of my domain which points to a server that delivers a placeholder page. Since I don't care about this placeholder page I'm thinking about deleting the A record at the domain root.
Could this cause any problems concerning sending and receiving email from this domain? Do other mail servers and/or spam filters care about the A record at the root of a domain respectively the absence of it?
From RFC 5321, Section 5.1:
What this means is that your MX record HAS to point to an A (or AAAA) record to be valid. If the A record that you want to remove is where your MX is pointed to, then you can't remove it (and expect to get your email)
You don't need an
A
record at the apex of your domain for e-mail to work.However if you don't have any
MX
records, anyA
(orAAAA
) record found will be treated as if that host was anMX
with preference 0.See s5.1 of RFC 5321.
There is no requirement in SMTP for a domain to have an A record. While valid, and normal for MX domains, using the domain A record to identify the MX is not recommended. From your description you have a separate MX domain, so you don't need an A records for you domain.
It is not uncommon to have the A record(s) return the address of one or more of your web servers. This allows people to find your web presence more easily.
To be set up properly, your MX needs a fixed IP adddress, an A record. and a PTR record. The A and PTR records should contain the identity of the other. Normally, you will need your ISP (or IP address provider) to configure the PTR record for you. Your mail server should identify itself with the name in the PTR record.
You may want to use SPF records for the domain and MX. TXT records were originally used and some tools only look for them. Creating both SPF and TXT record should minimize lookups required.