I am writing a patch for blacklistd in #FreeBSD so that it can be configured not to block IPs but run them through dummynet pipe. I want to create really slow pipe which drops 1/5 of packets. That way postfix, which has blacklistd support, can put all those spammers in a really slow queue. That's my idea of torturing spammers.
Anyone who uses IPFW among my followers that could tell me how to do the same with that firewall?
Anyway, if anyone would like to play with it, the patch is in https://github.com/mekanix/freebsd-src/tree/feature/blacklist-dummynet