Mark wrote:
I setup mail servers all the time and I always make sure the
Mail server broadcast name, the 'A' record and the PTR all
match, IT IS JUST GOOD PRACTICE.
No, it's NOT good practice. Seriously. Without battering
the point, it's> really perfectly legit for an MTA to use different
HELO names (say, based on hosting of virtual servers), whilst the
IP address for that MTA has a "fixed" PTR.
The statement you're replying to doesn't say anything about the HELO
string.
Oh? The OP's example was:
I didn't say "the OP's example", I said "the statement you're replying
to", as quoted above. The statement that was being replied to was
specifically about PTR and A record matching.
... It says the PTR and A records should match (and they SHOULD).
Oh? An IP address lookup will give you a single PTR; but many domains can
be registered in DNS with the same IP address, of course.
Yes. A situation I have already covered. Multiple times.
Besides, what do you mean by an A record in the context of a mail
exchanger anyway?
The A record of the HELO name?
Is the HELO string a PTR record? or merely a string that may or may not
match a PTR record? Then clearly that's not what I'm referring to.
Or an A record for the
PTR?
Clearly, that's what I'm referring to.
The A record for "hermes.apache.org" (PTR) resolves nicely to
209.237.227.199. But it doesn't have to. For instance, in the case of
microsoft.com and yahoo.com there are multiple A records (done for load
balancing?). And you will get them returned in random order
As long as the hostname in the PTR record has an A record which contains
the IP address in question, all is good. As I have said multiple times.
Exit "PTR and
A records should match".
Not even close.