Don’t call me DOM

18 April 2006

Small SURBL Python library

Filed under:

The spammers have striken again, and we received reports that one of our extremely useful public service was used to work around URL matching techniques for spammers. In other words, a spammer who would have been identified (in email messages, blog comments) as using http://example.net/ as a URI in his spam could workaround it by putting a link to http://our-useful-service.example.org?uri=http://example.net/ instead, and given that the said service more or less entirely preserves the content as is, this allowed indeed to put a link to the incriminated content.

26 April 2005

Updated spams statistics

Filed under:

A little more than 9 months ago, I ran some statistics on the rate of spams I receive, and given that our anti-spam set up was recently improved to reject even more buggy messages than before, I decided it was a good time to see what the evolution over the past 6 months was:

Evolution of my spam levels during the past 6 months

The blue line is the number of messages that are directly trashed when arriving in my mailbox because their SpamAssassin score is greater than 12; the pink line is the number of messages that goes into a separate mailbox that I review periodically to find false positives, which still happen from time to time. The graphics doesn’t show the number of spam messages that I get in my final inbox; it’s never more than one or two a day, usually zero.

2 November 2004

Bulk-delete comments in wordpress

Filed under:

As many others, I’ve recently been receiving plenty of spammy comments on my blog; all of these are queued for moderation by default, but even that get a bit painful when flooded with moderation messages in my inbox, and having to delete individually each message. Even the bulk delete command in WordPress doesn’t allow you to delete all (or most of) the comments at once.

I got around the moderation flood in my inbox using yet another procmail rule, and got around the second part using a small bookmarklet, which runs the following javascript code:

Older entries »

Picture of Dominique Hazael-MassieuxDominique Hazaël-Massieux (dom@w3.org) is part of the World Wide Web Consortium (W3C) Staff; his interests cover a number of Web technologies, as well as the usage of open source software in a distributed work environment.