On Tue, 5 Apr 2005, Miles Wilton wrote:
> >No offence meant, but what have you done about messages with
> >multiple recipients who have different acceptance profiles?
>
> That is the very reason why whitelisting with SpamAssassin is
> tricky.
No more so than per-user blacklisting, as far as I can see...
> For a user/domain blacklist, I know a user doesn't want the email at
> acl_smtp_rcpt time, so I can just reject the mail for that
> recipient. Fine.
Yes, but what about the other recipients?
> But you can't reject on a per-user basis from acl_smtp_data.
And that's the key issue. You really can't do this at the DATA ACL,
no matter how hard you try. Whitelisting or blacklisting, the same
principle applies, AFAICS.
That's why we've been doing selective defers for the last couple of
years, and others on the list have confirmed that it's a viable
solution (I thought it had even got into an FAQ):
http://www.exim.org/pipermail/exim-users/Week-of-Mon-20031006/061151.html
good luck