>>>>> "Rob" == Rob Siemborski <[EMAIL PROTECTED]> writes:
Rob> We are testing a combination of SpamAssassin and MimeDefang Rob> here at CMU, where we just tag spam with a header and allow Rob> people to use sieve to do what they will with the resulting Rob> messages. I've written a sieve extension so you can write something like this: require [ "spam", "fileinto" ]; if spam { fileinto "spamfolder"; } The "spam" test passes the message to spamassassin's spamd. The test returns true iff the spamassassin score is greater than the threshold. This way, only users that want to use spamassassin incur the extra overhead. If you're interested, I can provide diffs against 2.1.3... -- Bob