I'm running SpamAssassin v3.3.1.  A message with 500 lines of text
(22k) is taking 6-7 seconds.

This is using spamc.  I am using a Bayes DB (no auto expire/learn)
that's stored in SQL.  User preferences are also stored in SQL.  I
have skip_rbl_checks on.  I am using only the official rules from
updates.spamassassin.org and I am using sa-compile.

I've also disabled all of these rules:

score URIBL_SBL                 0
score URIBL_SC_SURBL      0
score URIBL_PH_SURBL      0
score URIBL_AB_SURBL      0
score URIBL_JP_SURBL       0
score URIBL_OB_SURBL      0
score URIBL_WS_SURBL     0
score URIBL_BLACK            0
score URIBL_RED                0
score URIBL_GREY              0

I tried disabling Bayes checks as well.  The message still took
5.5-6.5 seconds to finish scanning.  I'm testing scan time using:

time spamc -E -u skenn...@office.vcn.com < ./testmail.txt

The server I am testing this on is a AMD Athlon(tm) 64 X2 Dual Core
Processor 3800+ w/ 2GB of memory.  I am testing this while the server
is otherwise idle.


Does anyone have any other ideas what could be causing this to go that
slow?  I would expect 1s or less for a plain-text 22k message.

Thanks,
Sean

Reply via email to