Stefan, > > Doesn't it already work like that? I believe it does, it will > > return 5xx if all recipients reject it, otherwise it will return 250 > > and pass to spam lovers normally, and to spam haters by appending a > > "+spam" address extension. Just disable quarantining and you are done. > > Unfortunately, it doesn't: > [...] > "[EMAIL PROTECTED]" is a spam_lover, "[EMAIL PROTECTED]" is > not. Mail for the latter is discarded, mail for the first one is passed > with an address extension.
You are quite right, that's how it works, I mixed up the expected behaviour. The way it works is consistent across D_REJECT, D_BOUNCE, D_DISCARD. Address extension is appended when spam level makes it CC_SPAMMY (tag2). Exceeding kill level makes it CC_SPAM, and CC_SPAM is passed only for spam lovers. > 2. deliver the mail to all recipients if ONE recipient's settings > would accept it - but without quarantine and, e.g. "+" adressing for > the recipients who do not want to receive spam? This goes agains a principle that one recipient's setting should not make mail get through for another recipient of a multi-recipient message (which would otherwise not have received it). Can't be done without tweaking the code. Mark ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ AMaViS-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/
