Mailinator
I've never used Mailinator but (via vowe.net) there's an interesting article about its architecture: a completely transient mail server which stores a heap of emails in memory, and then forgets about them. Great for sign-up emails and the like. Oh, and implemented in Java, and running on a 2GHz server with a gig of memory, which makes it extra-interesting.
One thing the Mailinator system does, which caught my eye, was that the server takes very long to reply to incoming mail, when it can afford to. The reason is quite simple: slow responses will choke up spammers who're trying to spew out as many emails as quickly as possible. This is something I've wondered about before: have lots and lots of honeypot addresses, and dummy mail servers which take forever to reply. For your average server out there, which has a fair amount of spare capacity, why not dedicate a handful of threads to ruining a spammer's day?
{2007.04.01 00:52}