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