Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm just installing a new mail server, using Exim 4 and the sa-exim Debian package. Part of the configuration uses Teergrubing (or tarpitting), and while it sounds like a great idea in theory, I also understand that a lot of spammers these days make it pointless. They either get around this problem by using huge botnets (which have other advantages for the spammer) or they just end the SMTP transaction immediately after sending the DATA portion of the message.

But my question is really "is this of enough use to actually foil most spammers?" I know that there's still lots of stupid spammers out there who use unsophisticated methods to send their junk. I'm just wondering whether tarpitting is worth it or not.

share|improve this question
up vote 2 down vote accepted

I would say yes. Although most of, if not all, of the spam in a botnet comes from infected hosts (legit users), it is not wrong to slow the flow of spam down. From a users point of view they probably won't even notice that an e-mail takes a little longer to be delivered. And as you already mentioned this would foil stupid spammers. The last point is enough to make tarpitting worth the hassle.

share|improve this answer
Actually, I've found that users often notice when mail takes more than 10 minutes to get delivered. If it's more than half an hour, we usually get complaints about it. But I'll give it a serious look. – Ernie Aug 28 '09 at 23:57
Yeah, that's true Ernie. Users don't like to wait that long. They wouldn't have any problems waiting 3-5 minutes on the other hand. Good luck. – Thus Aug 29 '09 at 0:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.