--- On Tue, 3/26/13, Tilman Schmidt <[email protected]> wrote:
> Am 26.03.2013 um 04:35 schrieb [email protected]:
> >  If it were to be limited to servers under one's
> control and enforced as such, the routine would have to
> obtain the recipient's MX-RRset internally and test all
> higher priority MTAs; thus it would not need the remote host
> address parameter.  It would determine which host in
> the MX-RRset it is running on based on the macro variables
> passed in via the milter interface.
> 
> That would exclude a lot of useful and legitimate
> applications. Hint: Not every mail server has an MX RR
> pointing to it. 

1)  I don't consider sender callbacks useful.  Such is abuse.

2)  If this is to be used by secondary MXs to test the primary, there will be 
MX records present in the DNS for that domain/hostname label.  In the case 
where there is a single incoming mail server (thus no MX record and the address 
record(s) are used to contact the host directly), just what other server would 
be tested?

3)  Forwarding services shouldn't be randomly probing the ultimate 
destinations.  They should simply attempt to deliver directly.  Without 
entering the data phase, there's no guarantee that the message would be 
delivered (cf. content spam filters), and thus a bounce DSN (not SMTP 
rejection) would be generated anyway.  Where there are multiple forwarders in a 
chain and they all attempt to test, one may get timeouts at the first forwarder 
before others further down the line respond back to their predecessors, thus 
not yielding a useful conclusion (i.e. tempfails).
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to