Per Jessen wrote:
Ruben Safir wrote:
On Wed, Aug 20, 2014 at 01:03:12PM +0200, Per Jessen wrote:
Carlos E. R. wrote:
spamd/spamc called from procmail takes 1..3 seconds per email in my machine, but often it goes up to 5 seconds per email (I see this in the log), and even more. This is due not to lack of cpu power, but for waiting for online tests to respond or timeout.
Yup.
[snip]
This is a big issue when you get a queue of a thousand emails. It can takes hours if you do one at a time.
Yes -- vs. 5-10 minutes w/load average in the 20's-30's. Anyone with a lot of email will really want to run spamassassin in parallel - it takes up very little space/cpu because most of the time is spent waiting for the network (DNS queries).
This is one reason for having fetchmail talk to an MTA -- sendmail was designed with multiple queuing options -- for back when various types of mail were sometimes handled in batches. That's one reason why sendmail is so complex -- that and handling different, non-internet addresses and *routing* that are little used today, but w/support for them still in sendmail.
The last time I used spam assassign, aside from pegging my CPU, and creating a huge database file, it also took forever to train.
I keep the past few years of spam primarily for that purpose -- Can train it on a large specific workload.
If you're using Bayes, which is optional.
---- I used to ONLY run Bayes... it's the best part. It used to have a a > 90% accuracy rate (dunno about current rates) as combine them w/the network tests. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org