Hi six years after announcing my first stable implementation of a greylisting service for postfix I'm pleased to announce yet another implementation of the same thing.
More info and download is here http://mimo.gn.apc.org/greylist. For those of you who already use gps it's main advantages are * finely grained configurability *better memory footprint. It share its main advantages with the old greylist policy service * unique method of reverse client suitable for ISPs * multithreaded tcp server * database compatibility with the old gps * highly configurable * selectively pattern or table match senders/recipients/hosts/.. * use as many databases and database types as you like * fast and safe * written in C++, STL * uses libdbi - MySQL, PostgreSQL, SQLite, SQLite3, Firebird/Interbase, mSQL supported * whitelisting by client network addresses, recipient and sender email address, client name, ... * pattern matching based whitelisting (regular expressions) for complex whitelisting needs After a long testing phase I consider the greylist daemon stable. Please report any problems via the web site http://mimo.gn.apc.org/greylist. Thanks, Michael Moritz