> -----Original Message-----
> From: John Rudd [mailto:[EMAIL PROTECTED]
> Sent: donderdag 19 oktober 2006 22:49
> To: Mark
> Cc: users@spamassassin.apache.org
> Subject: Re: Scoring PTR's
>
> 

> >>> 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:

cirencester.co.uk (c204131.adsl.hansenet.de [213.39.204.131])

Here, "cirencester.co.uk" is the HELO name; and "c204131.adsl.hansenet.de"
the PTR. Similarly, in the line:

Received: from mail.apache.org (hermes.apache.org [209.237.227.199])

"mail.apache.org" was the supplied HELO name, whereas the connecting IP
address resolves to "hermes.apache.org".

> ... 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. An A record
lookup for "mail.apache.org" resolves to 209.237.227.199; whereas the
199.227.237.209.in-addr.arpa query (PTR) gives you "hermes.apache.org".
This is neither an error, nor wrong in any other way.

Besides, what do you mean by an A record in the context of a mail
exchanger anyway? The A record of the HELO name? Or an A record for the
PTR? 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. Exit "PTR and
A records should match".

- Mark

Reply via email to