On 11/02/2010 11:26, Bernd Petrovitsch wrote:
At SMTP time I return a 5xx code during the "DATA" phase for messages classified as Spam.
However, I also deliver the message into a read only "Junk E-Mail" folder for the user,
This is just wrong. Either accept the message, or reject the
message. Rejecting the message while secretly accepting it is just
completely wrong.
[...]
Let's say your filter catches a legitimate message to
u...@yourdomain.tld from b...@mydomain.tld. Bob gets an erro saying
the message was spammy and didn't go through, so he goes to his gmail
account and sends it again, hoping for better results. This time it
goes through.
Bob could also have just clicked the link in the NDR.
Some people - e.g. /me - do not try to pass Turing tests. Obviously you
are not interested in my mails anyway ....
If you email somebody and the spam filtering rejects the message, you
assume they don't want your mail and don't bother trying to contact them
again? Not even if it's obviously beneficial for you to do so?
Apart from that why should I decode captchas from some random site?
After all, they could come from a third site so that people solve them
to the the other can log automatically into the third one ...
It's not some random email from a "random site". It's an NDR to an email
that you yourself sent.
Let me explain this in simple terms.
Normal behaviour:
Spam filtering causes a 5xx rejection. You get an NDR. You either
contact the user some other way or not at all.
Behaviour on my system:
Spam filtering causes a 5xx rejection. You get an NDR. You either
contact the user some other way or not at all. But ... the recipient can
still access the email if it's something they were expecting, *and* if
the sender still wants to contact the recipient they now have an *extra*
option to make their life easier - they can click a URL and fill in a
captcha.
So ... my system provides 2 extra little features which makes some
senders and some recipients lives more easy.
Neither sender nor recipient would benefit from me removing those
features from my system.
--
Mike Cardwell : UK based IT Consultant, Perl developer, Linux admin
Cardwell IT Ltd. : UK Company - http://cardwellit.com/ #06920226
Technical Blog : Tech Blog - https://secure.grepular.com/
Spamalyser : Spam Tool - http://spamalyser.com/