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/ 

Reply via email to