On 3/2/12 5:12 PM, Eric Shubert wrote:
On 03/02/2012 04:47 PM, Casey Price wrote:
Not to get too far off track here, but while we are on the topic of
dovecot...has anyone had any experience setting up shared/public
namespaces in dovecot for global spam/ham folders? I'm trying to figure
out the best way to train spamassassin, and the issue at hand is that
the mailboxes are actually stored on a separate QMT machine, and my SA
boxes simply do the scanning/filtering before passing the mail to the
next hop using smtproutes. Just fishing for some ideas.

Let me try this again. ;)
Thanks :-)
I think you're asking for trouble by setting up a mechanism where by users can train your bayes database, at least in an ISP setting with multiple domains. What's spam to one person could be ham to another. With so many users, this could easily get out of hand.
That is a very good point. I guess I wasn't necessarily thinking I'd be allowing the users to do the training, but that spam would be put somewhere, and I could periodically run sa-learn against said spam, although from what you wrote below it sounds like that is even a recipe for trouble.
To begin with, SA is not intended nor geared for global learning. At best it can handle relatively small domains. Certainly not cross-domain learning. When it comes to global learning, DSpam is better at that. Unfortunately, QMT doesn't do DSpam yet, and don't expect it soon.

What problem is it that you're trying to address? I think setting up SA with training in an ISP setting is perhaps a solution that'll end up being worse than the problem it's intended to solve. I'm not running an ISP setting though, so I could be wrong.
The problem is that some of my customers are complaining about increased levels of spam. Some domains get a ton of spam, while others hardly any at all. I really want to make use of spamdyke as much as I can, as it really reduces the load on the server and prevents mail from being accepted and processed that doesn't need to be. Some of the spam is being tagged by spamassassin, while some is not.

Ultimately, allowing per-domain or even per-user spamassassin configs would be ideal, but therein lies my problem...spamassassin is running on a separate server (a server that just knows about each domain it serves, not which users belong to the domain). So...perhaps my answer is to run the spamc client on my servers at the last hop, and have them connect to the spamassassin box.

I'm basically just looking for an effective way to improve my spam filtering, and allow different configs for different users/domains without having to restructure my whole system. How are other large hosts or ISPs doing things?
Any ISP users out here that have an opinion about this?
Casey Price

Smile Global Technical Support
Submit or check trouble tickets http://billing.smileglobal.com
www.smileglobal.com <http://www.smileglobal.com>

Follow us on Twitter <https://twitter.com/#%21/SmileInternet>
Find us on Facebook <https://www.facebook.com/smileglobal>

Reply via email to