Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
(Nearly) full tickless operation in 3.10
Some actual data presented anecdotally
Posted Jul 11, 2011 22:22 UTC (Mon) by anselm (subscriber, #2796)
Well, if the senders don't care whether I actually got their mail, it won't matter either way. They will have wasted their time writing it in the first place, not mine.
Those people who do care, however, will at least have the SMTP error message to tell them that their mail couldn't be delivered and why (and pretty much instantly, at that), which is a whole lot better than if their mail had gone to ferment in my spam folder for a few days or even been deleted outright.
Posted Jul 11, 2011 22:26 UTC (Mon) by lindahl (subscriber, #15266)
Posted Jul 11, 2011 22:31 UTC (Mon) by dlang (✭ supporter ✭, #313)
bounce messages are pretty worthless nowdays thanks to this abuse. many mail servers don't even generate them by default any more.
Posted Jul 11, 2011 22:39 UTC (Mon) by anselm (subscriber, #2796)
Which is why you don't bounce spam. What you want to do is do your filtering during the SMTP dialog, so you don't even need to accept spam (and bounce it later, file it into the recipient's spam folder, or throw it away). You reject apparent spam before your MTA has accepted responsibility for it, and if there is a false positive, the sender gets a nice SMTP error message, from their own MTA, saying their message couldn't be delivered.
(People who won't look at error messages from their own MTA are beyond help.)
Posted Jul 11, 2011 22:46 UTC (Mon) by lindahl (subscriber, #15266)
Posted Jul 12, 2011 6:56 UTC (Tue) by anselm (subscriber, #2796)
So what alternative do you suggest?
Here in Germany, if you're handling mail on behalf of other people it is in many cases illegal to just throw stuff away that looks like spam. So you need to either shove suspicious mail into a »spam« folder which the recipients usually look at only sporadically or not at all , or not accept it at all in the first place, by sending error codes during the SMTP dialogue. This applies not only if you are an ISP, but also to many companies, universities, etc.
People will need to figure out how to read their MTAs' error messages. Otherwise, how are they going to deal with mistyped addresses, full recipient mailboxes, etc. all of which can prevent mail from being delivered even in the absence of spam filtering and backscatter. Also, I personally have been a mail admin for 20 years or so, and I have never to my recollection seen a convincing fake error message from my own MTA.
Posted Jul 12, 2011 14:04 UTC (Tue) by nye (guest, #51576)
Presumably though if you send a message, and shortly afterwards the same message comes back to you with a note saying that it couldn't be delivered to the address you specified, it's not too hard to differentiate that from fake bounces to messages you clearly never sent.
Anyway in practice people obviously do notice bounces, as they generally manage to do just fine in cases where they've typed the address in wrong, for example.
Posted Jul 12, 2011 23:09 UTC (Tue) by dmarti (subscriber, #11625)
Posted Jul 13, 2011 0:04 UTC (Wed) by mjg59 (subscriber, #23239)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds