Sigh: your mail server is blacklisting email from mac.com.

Begin forwarded message:
> From: postmas...@mac.com
> Date: September 14, 2011 2:53:05 PM PDT
> To: cswi...@mac.com
> Subject: Delivery Notification: Delivery has failed
> 
> This report relates to a message you sent with the following header fields:
> 
>  Message-id: <2be47d87-8417-4055-8466-f47cd7fdb...@mac.com>
>  Date: Wed, 14 Sep 2011 14:52:34 -0700
>  From: Chuck Swiger <cswi...@mac.com>
>  To: "Ronald F. Guilmette" <r...@tristatelogic.com>
>  Subject: Re: Proper CNAME interpretation
> 
> Your message cannot be delivered to the following recipients:
> 
>  Recipient address: r...@tristatelogic.com
>  Reason: Remote SMTP server has rejected address
>  Diagnostic code: smtp;550 5.7.1 <asmtpout025.mac.com>: Helo command 
> rejected: Domain mac.com BLACKLISTED - Use 
> http://www.tristatelogic.com/contact.html
>  Remote system: dns;server1.tristatelogic.com 
> (TCP|17.148.16.100|49837|69.62.255.118|25) (segfault.tristatelogic.com ESMTP 
> Postfix [2.5.3])
> 
> Reporting-MTA: dns;asmtp025-bge351000.mac.com (tcp-daemon)
> Arrival-date: Wed, 14 Sep 2011 14:52:35 -0700 (PDT)
> 
> Original-recipient: rfc822;r...@tristatelogic.com
> Final-recipient: rfc822;r...@tristatelogic.com
> Action: failed
> Status: 5.7.1 (Remote SMTP server has rejected address)
> Remote-MTA: dns;server1.tristatelogic.com
> (TCP|17.148.16.100|49837|69.62.255.118|25)
> (segfault.tristatelogic.com ESMTP Postfix [2.5.3])
> Diagnostic-code: smtp;550 5.7.1 <asmtpout025.mac.com>: Helo command rejected:
> Domain mac.com BLACKLISTED - Use http://www.tristatelogic.com/contact.html
> 
> From: Chuck Swiger <cswi...@mac.com>
> Date: September 14, 2011 2:52:34 PM PDT
> To: "Ronald F. Guilmette" <r...@tristatelogic.com>
> Cc: bind-users@lists.isc.org
> Subject: Re: Proper CNAME interpretation
> 
> 
> On Sep 14, 2011, at 2:27 PM, Ronald F. Guilmette wrote:
>> The second part however seems to go more to my question, which is "What is
>> the resolver supposed to do when some knucklehead breaks the rules and puts
>> a CNAME in with some other stuff?"
> 
> Depends on which query one issued.  The very next paragraph of RFC-1034 is:
> 
> "CNAME RRs cause special action in DNS software.  When a name server
> fails to find a desired RR in the resource set associated with the
> domain name, it checks to see if the resource set consists of a CNAME
> record with a matching class.  If so, the name server includes the CNAME
> record in the response and restarts the query at the domain name
> specified in the data field of the CNAME record.  The one exception to
> this rule is that queries which match the CNAME type are not restarted."
> 
> In other words, if you ask for an A record, and you get back both a CNAME and 
> an A record, then the A record matches and that's what 
> gethostbyname()/getaddrinfo() or whatever should receive from the resolver.  
> If you asked for an AAAA record, and got that same reply of a CNAME and an A 
> record, then the resolver should chase the CNAME's data field.
> 
>> It sure _sounds_ like that second sentence is encouraging any & all people
>> who are writing resolvers, or other related tools, that they should ignore
>> any flotsam & jetsum that appear along side a CNAME.  But is that encourage-
>> ment espressed anywhere as a "MUST"?
> 
> By no means.  You only ought to chase a CNAME if you got a CNAME *instead* of 
> the resource type that you asked for.
> 
> Regards,
> -- 
> -Chuck
> 
> 
> 

_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to