Email filtering, junk vs keyword



I’m not sure I want to enable the junk mail filtering for a domain as it sounds rather restrictive. I’d prefer to filter via keyword directly to the trash but a lot of what I’d like to filter appears to be Cyrillic - is there a way to filter out the non English posts?


probably not at the server level - at the local level, several software and freeware options exist.

IAmAtMyWitsEnd aka promoCodeSLAYER


Do you have the junkmail setting enabled? The whitelist concept sounds simple enough to me, however I have one email account where the user may not be able to figure that out too easily. I want to make this as simple as possible.


The Dreamhost junk filter sucks. If you’re a bit comfortable with the command line, I strongly recommend you to disable it and install your own Spamassassin. It’s not really hard, and it gives you the option to train it on known spam (Bayesian filter), filter out specific languages/scripts etc.

Instructions: Spamassassin for Dreamhost

Make sure to whitelist all addresses in your addressbook. Don’t whitelist your own email address or domain, recently a lot of spam uses that. Don’t touch the junk or folder filter settings in squirrelmail after installing your own Spamassassin!

I’ve set up two folders, Spam (or Junk for compatibility with some mail clients) and Ham, that is ~/Maildir/.Spam and ~/Maildir/.Ham . When some spam slips through, I move it to Spam, all legit mail I copy to Ham. After an initial training phase, it’s sufficient to just copy false positives to Ham. The Bayesian learning script runs as a cron job every night and empties these folders. (There could be a problem with learning from false positives, so maybe there should be a third folder where Spamassassin moves recognized spam.)

It works remarkably well for me after training it on a few dozen spam and ham mails - about 1% false negatives, no false positives in 2 weeks.


Thanks, I might have to attempt that - very detailed instructions there.

I thought the dreamhost filter from what I read would catch the majority of the spam - but it doesn’t seem to catch much at all and there’s no way to train it.


I’ve lowered Tag and Quarantine levels to 2. False positives are pretty rare for me, but I do peek in the Junk box from time to time.