Chris> Here was part of my confusion: client said he wants spamassassin Chris> rules and spambayes advanced settings. I will have to clarify Chris> this tomorrow morning. Also, as i have been reading the FAQ on Chris> spambayes: it looks like spambayes runs on the client level? Chris> Either a outlook plugin or thunderbird plugin. Spambayes does not Chris> get installed at the server level? Do i have this correct?
Amedee> Actually, in theory Spambayes *can* run at the server level, and Amedee> for some people it does. It is quite versatile. It can run as an Amedee> Outlook plugin, as a Thunderbird plugin (third party extension), Amedee> as a POP proxy, as an IMAP proxy, as a procmail filter (that's Amedee> how I use it) and there are probably a few other ways of using Amedee> it.
(Not sure how I missed Chris's response. Oh well...)
What Amedee writes is true. In addition, on the python.org mail server we have SpamBayes integrated with Postfix. I'm not sure how all the pieces fit together, but SpamBayes runs while the SMTP connection is still open. I maintain the training database. We also have minimal integration with Mailman which allows us to score messages coming from Usenet (comp.lang.python -> python-list@python.org).
So, yes, you can run SpamBayes on a server in many cases.
Alright, i think i have some answers for this client :) But i just want to make sure i am on the same page as spambayes: you can not enter any "rules" into spambayes (like mark all messages with the word viagra in the subject/body as spam)? I do see where to set the options (i assume this is where you lower/raise the spam score?). Where, typically, is the config/options file? I see the FAQ says "configured through a file called bayescustomize.ini or .spambayesrc". I assume the *.ini file is for a windows box and the .spambayessrc is for a *nix box? Thanks for all your patience with me as i learn about spambayes.
On Tue, June 23, 2009 14:04, Chris Arnold wrote:
Alright, i think i have some answers for this client :) But i just want to make sure i am on the same page as spambayes: you can not enter any "rules" into spambayes (like mark all messages with the word viagra in the subject/body as spam)?
Correct.
I do see where to set the options (i assume this is where you lower/raise the spam score?).
I suppose you talk about the Outlook plugin? I'm on Linux. But probably, yeah.
Where, typically, is the config/options file? I see the FAQ says "configured through a file called bayescustomize.ini or .spambayesrc".
That's the file.
I assume the *.ini file is for a windows box and the .spambayessrc is for a *nix box?
You assume correct.
Thanks for all your patience with me as i learn about spambayes.
You're welcome. -- Amedee
Chris> Here was part of my confusion: client said he wants spamassassin Chris> rules and spambayes advanced settings. I will have to clarify Chris> this tomorrow morning. Also, as i have been reading the FAQ on Chris> spambayes: it looks like spambayes runs on the client level? Chris> Either a outlook plugin or thunderbird plugin. Spambayes does not Chris> get installed at the server level? Do i have this correct?
Amedee> Actually, in theory Spambayes *can* run at the server level, and Amedee> for some people it does. It is quite versatile. It can run as an Amedee> Outlook plugin, as a Thunderbird plugin (third party extension), Amedee> as a POP proxy, as an IMAP proxy, as a procmail filter (that's Amedee> how I use it) and there are probably a few other ways of using Amedee> it.
(Not sure how I missed Chris's response. Oh well...)
What Amedee writes is true. In addition, on the python.org mail server we have SpamBayes integrated with Postfix. I'm not sure how all the pieces fit together, but SpamBayes runs while the SMTP connection is still open. I maintain the training database. We also have minimal integration with Mailman which allows us to score messages coming from Usenet (comp.lang.python -> python-list@python.org).
So, yes, you can run SpamBayes on a server in many cases.
Alright, i think i have some answers for this client :) But i just want to make sure i am on the same page as spambayes: you can not enter any "rules" into spambayes (like mark all messages with the word viagra in the subject/body as spam)? Not that I'm aware of. I do see where to set the options (i assume this is where you lower/raise the spam score?). Yes. After some training, I've been able to lower the spam cutoff value significantly. Where, typically, is the config/options file? I see the FAQ says "configured through a file called bayescustomize.ini or .spambayesrc". I assume the *.ini file is for a windows box and the .spambayessrc is for a *nix box? It varies. I'm using SpamBayes on Debian linux as a server. bayescustomize.ini resides in /usr/bin. I have no .spambayesrc file. I run sbserver.py and configure primarily through the webpage located at host:8880. For client installations, it's usually localhost:8880. In Windows, when installed via Thunderbayes, it is located in the user's
Chris Arnold wrote: profile under Application Data/Thunderbird. A standard install places it in Application Data/SpamBayes. I've never used the Outlook plugin.
Thanks for all your patience with me as i learn about spambayes. Enjoy. It's a wonderful application.
Dale
Chris> I see the FAQ says "configured through a file called Chris> bayescustomize.ini or .spambayesrc". I assume the *.ini file is Chris> for a windows box and the .spambayessrc is for a *nix box? On Unix systems you can call the file anything you want. Just reference it with the BAYESCUSTOMIZE environment variable. For example, for historical reasons I named by ini file hammie.opt and placed it in my home directory. My .bash_profile thus has this line: export BAYESCUSTOMIZE=$HOME/hammie.opt Note also, that regardless what we call it, it's always in Windows INI format. I went ahead and attached mine as a reference. -- Skip Montanaro - skip@pobox.com - http://www.smontanaro.net/ when i wake up with a heart rate below 40, i head right for the espresso machine. -- chaos @ forums.usms.org [globals] verbose:False [Headers] include_evidence:True [Tokenizer] record_header_absence:True summarize_email_prefixes:True summarize_email_suffixes:True mine_received_headers:True x-pick_apart_urls:True x-fancy_url_recognition:False x-lookup_ip:True lookup_ip_cache:~/tmp/dnscache.pck x-image_size:True x-crack_images:True x-ocr_engine:gocr max_image_size:100000 crack_image_cache:~/tmp/imagecache.pck x-mine_nntp_headers:True [Classifier] use_bigrams:False [Categorization] ham_cutoff:0.20 spam_cutoff:0.7 [Storage] persistent_storage_file:~/hammie.db persistent_use_database:dbm [TestDriver] ham_directories:~/src/spambayes-svn/spambayes/Data/Ham/Set%d spam_directories:~/src/spambayes-svn/spambayes/Data/Spam/Set%d
participants (4)
-
Amedee Van Gasse -
Chris Arnold -
Dale Schroeder -
skip@pobox.com