Apparently, in it's never-ending battle to thwart spam, Comcast
(apparently) recently
started to require that connecting e-mail servers have a valid PTR record
so Comcast's
email servers can do a PTR (pointer) record lookup. This allows a look-up
on your IP address
to see if the IP address and the value returned—it should be the
computer's
domain namematch.
Now, I am not sure of a different way to do it, but Comcast chose a way
that many
choose. They returned it in a bounced error message.
Providentially, I knew this was coming. For some reason, I checked the
mail queue on
the server. This is what I saw.
242C7AFEC0D2 9406 Thu Jun 19 12:25:40
listname@example.org (connect to mx1.comcast.net[76.96.62.116]: server
refused to talk to me:
554 IMTA08.westchester.pa.mail.comcast.net comcast 66.242.23.142 Comcast
requires that all mail
servers must have a PTR record with a valid Reverse DNS entry. Currently
your mail
server does not fill that requirement. For more information, refer to:
http://www.comcast.net/help/faq/index.jsp?faq=SecurityMail_Policy18784)
alpha@comcast.net
charlie3@comcast.net
delta4@comcast.net
echo5@comcast.net
foxtrot6@comcast.net
gold7@comcast.net
hotel8@comcast.net
Later, one of the errors was returned to the list owner (me).
<delta4@comcast.net>: delivery temporarily suspended: connect to
mx2.comcast.net[76.96.30.116]:
server refused to talk to me: 554
IMTA01.emeryville.ca.mail.comcast.net comcast 66.242.23.142 Comcast
requires that
all mail servers must have a PTR record with a valid Reverse
DNS entry. Currently your mail server does not fill that requirement. For
more information, refer to:
http://www.comcast.net/help/faq/index.jsp?faq=SecurityMail_Policy18784
Now, I am fairly Internet, DNS, and SMTP e-mail clueful.
What would (what do) the average person do with this error message?
They should go to the indicated URL. It suggests going to your email
administrator.
Many people stop right there, eyes glazed over.
The funny thing in this case? Although the server was not in a Comcast
address space,
the server domain is a customer of Comcast.
I'm thinking the error message could have been clearer.