11 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Saturation DDoS
FromSent OnAttachments
Zenon PanoussisOct 22, 2007 5:50 am 
Enda CronnollyOct 22, 2007 6:25 am 
Leigh S. JonesOct 22, 2007 7:29 am 
Gordon MessmerOct 22, 2007 7:48 am 
Zenon PanoussisOct 22, 2007 8:25 am 
Gordon MessmerOct 22, 2007 9:50 am 
Zenon PanoussisOct 22, 2007 10:34 am 
Gordon MessmerOct 22, 2007 12:48 pm 
Sam VarshavchikOct 22, 2007 3:36 pm 
Zenon PanoussisOct 23, 2007 12:27 am 
DanielOct 23, 2007 11:29 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] Saturation DDoSActions...
From:Gordon Messmer (yiny@eburg.com)
Date:Oct 22, 2007 7:48:40 am
List:net.sourceforge.lists.courier-users

Zenon Panoussis wrote:

For weeks on end now I am being subjected to what I could call a reverse spam DDoS attack for lack of better term.

"joe job" is a better term: http://en.wikipedia.org/wiki/Joe_job

Some asshole is sending out zillions of messages to non-existent users at legitimate domains, using clearly non-existent sender addresses @myhosteddomain. It seems he is specifically targetting backup MXs and spam filtering services because the messages are first accepted for transport, then bounced.

Yeah, spammers do that.

The bounces create a storm of connections to my MX, which in turn causes courier (0.55.1) to choke and stop receiving mail at all.

...

So something somewhere gets saturated and simply stops working. This situation persists forever unless courier is restarted, so the effect is a full 100% denial of service to legitimate users. Increasing the number of daemons in authlib/authdaemonrc (tried 5, 10 and 20) doesn't change courier's behaviour. bofh says 'opt BOFHSUPPRESSBACKSCATTER=none'.

You don't need more authdaemons, just more esmtpd processes. Increase MAXDAEMONS, but not MAXPERC or MAXPERIP.

You might also try temporarily using an RBL that lists systems that backscatter: http://en.wikipedia.org/wiki/Backscatter#Backscatter_of_email_spam I've never used one, so I couldn't recommend one in particular, or tell you how likely you are to reject otherwise legitimate mail. It will almost certainly be better than your current situation, though.