Per-Olov Sjvholm wrote: >On Thursday 06 April 2006 16.15, Gabriel George POPA wrote: > > >> Some e-mails I receive have autolearn=no and others have >>autolearn=failed. I use the classic combination of spamd/spamc and the >>OpenBSD 3.8 provided p5-SpamAssassin package, installed as OpenBSD >>recommends. I tried to follow the instructions at >>spamassassin.apache.org (to use for example /var/spamassassin (0777 >>mode) in order to store learnt data, bayes_path and bayes_file_mode, >>restarted spamd etc., nothing worked). What should I do next? I must >>create all those files by hand (the files in /var/spamassassin). I must >>mention that when I was using spamassassin alone (not spamc/spamd) for >>my account autolearn worked correctly. >> >> >>Respectfully yours, >> >>Gabriel George POPA >> >> > >This is what I have got (On 3.8 stable with spamassassin 3.0.4).... >[EMAIL PROTECTED]:/tmp#ls -al /var/spamassassin >total 20 >drwxr-x--- 5 _spamass _spamass 512 Jan 31 15:42 . >drwxr-xr-x 32 root wheel 1024 Feb 26 18:45 .. >drwxr-x--- 2 _spamass _spamass 512 Apr 5 16:42 .razor >drwx------ 2 _spamass _spamass 512 Apr 6 23:49 .spamassassin > >The files and directories in /var/spamassassin will be automatically created >Note that the _spamass users home directory is /var/spamassassin > > >In /etc/rc.local I have... >if [ X"${spamassassin_spamd}" == X"YES" -a -x /usr/local/bin/spamd \ > -a -e /etc/mail/spamassassin/local.cf ]; then > echo -n ' Spamassassin spamd'; /usr/local/bin/spamd -d -p 3312 >-u _spamass --max-children=5 --max-conn-per-child=2000 -x >fi > >It's called from sendmail through the smtp-vilter connector and it just works. > >smtp-vilter talks to spamd. > >The only thing you need in /etc/mail/spamassassin/local.cf is... nothing. Well >you should probably to some tuning. You should probably have: >--snip-- >required_score 5.0 >report_safe 1 >use_bayes 1 >skip_rbl_checks 0 >--snip-- > >No path statement is needed in local.cf if you have the correct path for the >Bayesian db as stated above. > >Hope it could be of any use. > >Regards >/Per-Olov > > Very interesting indeed. Anyway, I don't want to use vilter for the moment. The problem was the following: I thought bayes_path represents a DIRECTORY (not true, obviously). I was too tired to read well the man "Mail:SpamAssassin::Conf". I understood wrong the indications there. Sorry.