I’m a Thunderbird IMAP user, and I’d like to set up some kind of spam filter. My goals are:
Filtering is done on the server, so that it doesn’t matter where I’m running Thunderbird, or whether there might be multiple clients running simultaneously, and so that I don’t have to carefully configure every Thunderbird installation identically.
Filtering happens even if I’m using Thunderbird instead of webmail, as is usually the case.
Is this possible with a Dreamhost account?
So far, this is the only article I’ve found that appears to be current:
That article appears to refer to a feature that only applies to webmail. Is that correct? (If so, I’ll update the article to make that clearer.) I tried setting up SpamAssassin in webmail, but it seems not to have any effect when I’m using IMAP.
There are some older articles that talk about using procmail - this would be ideal for me, and I’m willing to invest some time in setting it up manually. Does anyone know if this is still possible? Or whether there are any other server-based solutions that work with IMAP? If not… well, that would be the first serious strike against Dreamhost that I’ve seen, and it would send me investigating other ISPs.
If there isn’t a solution that meets both of my goals, what other options do I have? I’m more willing to give up on goal (1) than goal (2) - in other words, I’ll use a client-side filter if I have to, but I won’t switch to using webmail. If I do use a client-side filter, does anyone have recommendations for what to use with Thunderbird? In particular, I’m curious how client-side filtering will work if there are multiple clients connected simultaneously. I’m also curious about the quality of various filters, including how well they learn from training data.