> The statement you're replying to doesn't say anything about the HELO 
> string.  It says the PTR and A records should match (and they SHOULD).

Oh, come on. Which RFC states that?


> This doesn't bother virtual domains at all.
> 
> For example:
> 
> IP addr   A.B.C.D  might have a PTR return "virtdomains.domain.tld"
> 
> virtdomains should have an A record returning A.B.C.D (perhaps among 
> other IP addrs).

But there may be more zones with an A record returning A.B.C.D. That's how a 
domain is virtualized.


> The virtual domains can also have A records that say A.B.C.D.  That 
> works, and doesn't violate the "PTR and A records should match" guideline.

Who did sell you these guidelines?


> And, in any case, the HELO string can be anything.  It can be 
> virtdomains.domain.tld, or it can be one of the virtual domains, and 
> nothing should be wrong.

HELO/EHLO must indicate the MTA official name.

Maybe that the SMTP rfc doesn't clearly states that, but the DSN rfcs do state 
that, under the smtp domain, the name of a MTA must be a name mapping to the IP 
address of the MTA itself. This means that is must be the dns name or the ip 
address of the MTA.


> And it wont violate the "PTR and A records 
> should match" guideline.  Technically, it can be garbage, and still be 
> ok.  Whatever it is, it doesn't change the item you replied to.

Again, I can't recall a single RFC asserting that an A record must mutually map 
a PTR record.


>
> ...omissis...
>
> (but if they send email directly to me, instead of through their ISP, I 
> will reject them, because their customer oriented IP address shouldn't 
> be directly submitting email to my mail server)

This is clearly stated in RFC 101974192374. :)

You're "their ISP", isn't it?

giampaolo

Reply via email to