For some time now I've been running my mailman mailing lists through procmail spam filters so that I don't get inundated with email messages telling me that such-and-such a non-member has posted to the mailing list. Currently, I'm using Catherine Hampton's "Spam Bouncer", which hasn't been updated recently and it's getting a very high proportion of false negatives and false positives. So for my personal use I've switched to using spamassassin, and it's much better. I want to use it for my mailing lists as well. So I changed the lines in the /etc/procmailrcs/mailman that invokes Spam Bouncer, and replaced it with spamassassin, and it's not working. Instead the message gets dumped into ~mailman/data/heldmsg-<listname>-<number>.txt, and it's been modified so that the first "F" in the "From " line has been replaced by >From [EMAIL PROTECTED]\n\n
At first I thought it was because the procmailrc is run by user "nobody" and "nobody" doesn't have a home directory that it can write to so it can't write the .spamassassin directory. But I tried creating a home directory for that user, to no avail. If I try spamassassin from the command line when I'm su-ed to nobody it works fine. Is there some problem with piping to commands in /etc/procmailrcs/? -- Paul Tomblin <[EMAIL PROTECTED]>, not speaking for anybody The e-mail of the species is more deadly than the mail. _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk