> Couldn't find a thread like this hence this new one. Just > wondering what strategy people are using when it comes to > dealing with email that gets enough points to be considered > as spam. Eg. being deleted and quarantined, or delivered and > quarantined etc.
In trying to find the a good combination between convenience and also not missing any FPs, we came up with this: - Messages with scores over 20 are thrown away before even reaching the user. - Messages above the threshold but below 20 are filtered into a "spam" folder. - On a daily basis (or weekly, the user can choose), a script goes through the spam folder and summarizes all messages there that arrived since the last summary. It puts them all into one message, it lists the FROM and SUBJECTs and sends it to the user. That way the user can see everything that was filtered out in one single compact list. They are sorted by score, lowest first, thus any FP would be right near the top. - The same script also automatically deletes messages that have been there for over X (user determined) days. This keeps it from growing out of control if a user never does anything, but it also gives the user a chance to retrieve an FP if necessary. - Included in the summary, with each message listing, are also two magic links: "whitelist [EMAIL PROTECTED]" and "redeliver". The whitelist link does the obvious. The redeliver link fetches that message out of the spam box and puts it into the inbox. (the links have special MD5 tokens built out of the relevant message parts, which only the target cgi can decipher, thus preventing any possible abuse.) Combining the auto-summary, auto-purge, and redeliver links means that users never have to deal with their spam folder directly if they don't want to.