On Fri, 8 May 2009, John Hardin wrote:
... my SMTP front end ("Mail Avenger") has a bug that
prevents me from properly using 'spamc'....
You can probably work around it, though, by playing some PATH games and
getting Mail Avenger to see a shell script named "spamassassin" (that
actually runs spamc) before seeing the real "spamassassin" program.
The issue isn't getting spamc to run. The problem lays in the fact that
mail avenger uses a wrapper named 'edinplace' that keeps the message in
its original standard input pipe, and enables spamassassin's "modified"
output message to replace that standard input. edinplace has a problem
with 'rewinding' the pipe if it has been fed to 'spamc' but not if it is
fed to 'spamassassin'. I have written to the mail avenger author to
address this issue.
- Charles