setup :
[EMAIL PROTECTED]:/tmp$ spamc -V
SpamAssassin Client version 3.1.7
 compiled with SSL support (OpenSSL 0.9.8c 05 Sep 2006)

i get totaly different scores when i run spamc from the commandline as
vpopmail user as when i run i from procmail also as vpopmail user.

Here are some outputs

run from procmail as vpopmail user
X-Spam-Status: No, score=-2.4 required=3.4 tests=ADVANCE_FEE_1,AWL,BAYES_00
       autolearn=ham version=3.1.7

run from cmd line as vpopmail user
X-Spam-Status: No, score=3.2 required=3.4 tests=ADVANCE_FEE_1,ADVANCE_FEE_2,
       BAYES_00,MISSING_HB_SEP,MISSING_SUBJECT,NO_RECEIVED,NO_RELAYS,
       TO_CC_NONE autolearn=no version=3.1.7

what makes the the difference between running it from procmail or running it
on the commandline.
1) i am 99% sure it is run as the same user

any idea's, i am hopeless after 8 hours of searching

/* part of spamd logging in syslog */
I see that it is run a vpopmail users UID = 89

May  8 10:28:18 vmdebian1 spamd[12459]: spamd: connection from
localhost.localdomain [127.0.0.1] at port 54573
May  8 10:28:18 vmdebian1 spamd[12459]: spamd: processing message <
[EMAIL PROTECTED]> for vpopmail:89
May  8 10:28:18 vmdebian1 spamd[12459]: spamd: clean message (-2.4/3.5) for
vpopmail:89 in 0.2 seconds, 3130 bytes.
May  8 10:28:18 vmdebian1 spamd[12459]: spamd: result: . -2 -
ADVANCE_FEE_1,AWL,BAYES_00 scantime=0.2
,size=3130,user=vpopmail,uid=89,required_score=3.5,rhost=
localhost.localdomain,raddr=127.0.0.1,rport=54573,mid=<
[EMAIL PROTECTED]>,bayes=1.11022302462516e-16
,autolearn=ham
May  8 10:28:18 vmdebian1 spamd[581]: prefork: child states: II

Reply via email to