Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

barbie (2653)

barbie
  reversethis-{ku. ... m} {ta} {eibrab}
http://barbie.missbarbell.co.uk/

Leader of Birmingham.pm [pm.org] and a CPAN author [cpan.org]. Co-organised YAPC::Europe in 2006 and the 2009 QA Hackathon, responsible for the YAPC Conference Surveys [yapc-surveys.org] and the QA Hackathon [qa-hackathon.org] websites. Also the current caretaker for the CPAN Testers websites and data stores.

If you really want to find out more, buy me a Guinness ;)

Links:
Memoirs of a Roadie [missbarbell.co.uk]
[pm.org]
CPAN Testers Reports [cpantesters.org]
YAPC Conference Surveys [yapc-surveys.org]
QA Hackathon [qa-hackathon.org]

Journal of barbie (2653)

Tuesday July 15, 2003
11:58 AM

MAILER-DAEMON

[ #13466 ]
Having suffered enough with bounce emails to my home account (over 200 this morning), I have now decided to automate some bounces of my own.

Once upon a time I would email the ISPs directly and explain the pointlessness of sending a bounce to spam, as virtually all spam contains a spoofed email address. This worked for a few, but seeing as I'm now getting hundreds of these I don't have the time to sit and write to ignorant ISPs [1].

So, I've written a little script using Net::POP3 to lookup the messages and spot any that might be bounces from emails. The script will then send a one off bounce to that address for each bogus mail account they reply to. The Reply-To is set to spamtrap@missbarbell.co.uk [2], so they automatically get blacklisted if they send a reply. We shall over the coming weeks whether this has any effect.

Once I've finished tweaking I may post the code somewhere for others to use or offer advice/patches for enhancements. Perhaps the scripts directory in CPAN might be an idea.

[1] Okay so they may not all be ignorant, but anyone not ignoring spam in the first place can't be all that bright. [2] Mailing to this account would be a bad idea, but you knew that right ;)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • If I'm sending mail, I want to know if it's not delivered. That's not always going to happen, I realize, but there are ways that mail servers are supposed to behave to make it more likely.

    Servers that send bounces in response to (what may be) spam are far better than servers that erroneously decide a message is spam and summarily blackhole it without a bounce or any indication to the sender (or recipient, for that matter) that something's wrong. Spam filtering is not perfect -- some systems are very far
    • They are sending responses to spam. No ifs or buts, it's spam. They even include the spam to prove it's spam. Some even reply with a SpamAssassin header style ****SPAM**** just to be sure.

      The problem is more that most of the ISPs that are sending these bounces haven't been configured to check for spam mail. I **KNOW** spam filtering isn't perfect, I work alongside Matts [perl.org] at MessageLabs [messagelabs.com], although Matt's spam teams efforts are about as near perfect as you can get at the moment.

      Maybe you are lucky enough no