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