Strange error suddenly appears

Greg McCann greg at cambria.com
Thu Jun 10 22:50:25 CEST 2004


I have had the following in my .procmailrc for several months and it has worked without a problem until now.  Its purpose is to automatically score certain trusted email as nonspam.

# to keep ham current, autoscore some trusted mail as ham
:0c
* 1^0 ^From: <goodguy1 at not-a-spammer.com>
* 1^0 ^From: <goodguy2 at me-either.com>
| bogofilter -n -d/home/bogofilter

I recently moved to a new mail server and also updated my bogofilter to 0.91.1.  Somehow this got broken, but nothing is logging enough information for me to tell what the problem is.

My procmail log says...

...
 Folder: bogofilter -n -d/home/bogofilter                                 6570
procmail: Error while writing to "bogofilter"
procmail: Rescue of unfiltered data succeeded
...
 Folder: bogofilter -n -d/home/bogofilter                                 6570


/var/log/maillog says...

Jun 10 13:25:14 newnewmail sendmail[31095]: i5AKPCYW031094: to=<greg at cambria.com>, delay=00:00:01, xdelay=00:00:01, mailer=local, pri=144398, dsn=4.0.0, stat=Deferred: local mailer (/usr/bin/procmail) exited with EX_TEMPFAIL


The same .procmailrc file also has

:0fw
# score for spamicity
| bogofilter -epl -d/home/bogofilter

which works fine.

And if I run "bogofilter -n -d/home/bogofilter < goodmail.txt" from the command line, either as root or as a nonprivileged user, I don't get any obvious error.

Any ideas as to why this has suddenly broken?  I have a wordlist.db and ignorelist.db in /home/bogofilter, both chmod 666.

Thank you,


Greg McCann








More information about the Bogofilter mailing list