> do you know if there is a way to have a blacklist, either for user or > eventually for an entire server, that could be feeded via some scripts ?
Yes create your own dns blacklist > A sort of auto_learn but only for addresses ( to or from ) ? No such thing as only for... You have to implement multiple things and try to catch the default crap at an early stage by something that does not consume much resources. I have have my from= and/or to= dnsbl at the end of all checks Currently I am marking spam at server level and individual users can white list messages marked as spam. So next time when a marked message arrives, it is unmarked again. But this is not done via dnsbl but with a local user whitelist db with sieve.