this may be deemed off topic - if so apologies in advance. however i respect many of the opinions i see here so thought i would take a chance and ask. we are a stub network, injesting about 30k emails daily. about a year ago we implemented a spam filtering product. it works well. recently we turned on the knob to enable it to do reverse lookups. only the mild version, a reverse is made on the ptr rr for the ip address sending the email. if it fails the spam filter issues a 421 and closes the connection. unfortunately, we have 6 sites thus far that are legitimately trying to communicate with us but don't have ptr's associated with the ip address sending emails. since it obviously isn't a requirement to have one is it generally accepted to do so? any sense for how many end networks do and don't? thanks in advance.
garrett.allen@comcast.net [2/7/2004 4:55 PM] :
this may be deemed off topic - if so apologies in advance. however i respect many of the opinions i see here so thought i would take a chance and ask.
we are a stub network, injesting about 30k emails daily. about a year ago we implemented a spam filtering product. it works well. recently we turned on the knob to enable it to do reverse lookups. only the mild version, a reverse is made on the ptr rr for the ip address sending the email. if it fails the spam filter issues a 421 and closes the connection. unfortunately, we have 6 sites thus far that are legitimately trying to communicate with us but don't have ptr's associated with the ip address sending emails. since it obviously isn't a requirement to have one is it generally accepted to do so? any sense for how many end networks do and don't?
Having proper rDNS is a good thing, strongly recommended but definitely not required for sending mail. There are quite a few sites (including the freebsd.org mailserver, and, on a case by case basis, even AOL) that do refuse mail from IPs without rDNS, but turning on a "must have rDNS or you can't email us" setting will definitely result in a non trivial amount of false positives. -- srs (postmaster|suresh)@outblaze.com // gpg : EDEDEFB9 manager, outblaze.com security and antispam operations
There are quite a few sites (including the freebsd.org mailserver, and, on a case by case basis, even AOL) that do refuse mail from IPs without rDNS, but turning on a "must have rDNS or you can't email us" setting will definitely result in a non trivial amount of false positives.
but, i suspect that more and more of the world will go that way, maybe slowly. so how does one judge when a site which hosts public lists can do so without causing serious discomfort for folk? is there some objective measure, or do we all just shoot in the dark? randy
garrett.allen@comcast.net writes:
we are a stub network, injesting about 30k emails daily. about a year ago we implemented a spam filtering product. it works well. recently we turned on the knob to enable it to do reverse lookups. only the mild version, a reverse is made on the ptr rr for the ip address sending the email. if it fails the spam filter issues a 421 and closes the connection. unfortunately, we have 6 sites thus far that are legitimately trying to communicate with us but don't have ptr's associated with the ip address sending emails. since it obviously isn't a requirement to have one is it generally accepted to do so? any sense for how many end networks do and don't?
I've run all my mailers with aggressive PTR checks for about a year, and while some of my guests aren't getting all the e-mail that's sent to them, it's had no impact on me other than that periodically I have to tell some remote postmaster that their PTR's are missing or that they don't match the HELO hostname. Invariably they fix it. This is counter to RFC821, and also Jon's old mantra "be liberal in what you accept and conservative in what you generate." The trouble is, this is information warfare now, not a grand experiment in interoperable communications. The bad guys aren't going to be conservative in what they generate. By being nonliberal in what I accept I keep 20,000 or more malicious messages per day from hitting my personal inbox. This brings the load down to something postgresql and MH can actually cope with: lartomatic=# select date(entered),count(*) from spam where date(entered)>'today'::date-'10 days'::interval group by date(entered) order by date(entered) desc; date | count ------------+------- 2004-02-07 | 2691 2004-02-06 | 2660 2004-02-05 | 3181 2004-02-04 | 3910 2004-02-03 | 4712 2004-02-02 | 4706 2004-02-01 | 4866 2004-01-31 | 4326 2004-01-30 | 3712 2004-01-29 | 2723 (10 rows) I think the tipping point went by a while ago, and that anyone who wants their e-mail to be accepted will make sure their mail relay has a PTR and that that this PTR holds the same name used in the SMTP HELO command. -- Paul Vixie
I think the tipping point went by a while ago, and that anyone who wants their e-mail to be accepted will make sure their mail relay has a PTR and that that this PTR holds the same name used in the SMTP HELO command.
so you think it is fine if i require rdns for the ietf and other mailing lists i host? i suspect others will not. randy
On Sat, 7 Feb 2004, Randy Bush wrote:
I think the tipping point went by a while ago, and that anyone who wants their e-mail to be accepted will make sure their mail relay has a PTR and that that this PTR holds the same name used in the SMTP HELO command.
so you think it is fine if i require rdns for the ietf and other mailing lists i host? i suspect others will not.
DNSOP has been batting this issue around for years, and it periodically comes up in most oether Internet forums on a regular basis. Requiring DNS IN-ADDR Mapping: draft-ietf-dnsop-inaddr-required-04.txt This is one of those self-defeating requirements. It works while there isn't a strong requirement. But if we could actually get everyone to implement it, it would cease to be an effective method. If www.google.com required in-addr ptr records, I suspect most spam sources would have properly configured in-addr ptr records. Should IETF sponsored resources follow the details of various RFCs? It depends. IETF sponsored resources probably should be expected to follow STDs. But what about other RFCs and Internet-Drafts?
In message <g38yjeu4vk.fsf@sa.vix.com>, Paul Vixie writes:
I think the tipping point went by a while ago, and that anyone who wants their e-mail to be accepted will make sure their mail relay has a PTR and that that this PTR holds the same name used in the SMTP HELO command.
Of course, not all that long ago AT&T Worldnet got crucified -- on this list, among other places -- for doing just that. --Steve Bellovin, http://www.research.att.com/~smb
participants (6)
-
garrett.allen@comcast.net
-
Paul Vixie
-
Randy Bush
-
Sean Donelan
-
Steven M. Bellovin
-
Suresh Ramasubramanian