In order to address this, as soon as I can reasonably manage to do so, I will be moving Twisted's email infrastructure to
mailgun.com, a product that I've been successfully using for a range of personal domains (in particular, the
divmod.com email forwarder - yes, I still operate that, when the Twisted community promises you an email address for life
you get it ;-)). Additionally, Mailgun uses a bunch of Twisted within their infrastructure, so (although we won't be operating it) we will actually be dogfooding considerably
more.
(Mailgun is a product of my employer, Rackspace, but they've given us a generous open source discount so there's no conflict of interest; the Twisted project won't be spending money on this.)
There will be considerable benefits though:
- For those of you with @twistedmatrix.com addresses, Mailgun operates a pretty conservative low-pass spam filter, but in looking at the analytics from my own personal domains, it really helps a lot and it is definitely more effective than the setup we've got right now.
- Deliverability and mail-sending performance should be much improved; messages should arrive faster because they will be quarantined or deferred-bounced by major senders like GMail et. al. far less often, because we'll be forwarding less spam and legitimate messages will have appropriate anti-spam headers.
- Trac will get faster at certain times because email DoSes should stop hitting the server.
- Administrative overhead will decrease; we can just stop maintaining email ourselves.
- Last but certainly not least, we'll stop being a collective unwilling accessory to cybercrime.
Probably these changes will all be pretty subtle, and most folks won't notice, but I wanted it to be clear in advance that they were intentional, in case there is some disruption associated with them :-). If anyone wants to give me a hand with parts of this (for example, setting up a smarthost configuration so that trac can still send email) please let me know.
-glyph