hi!
The following recipe does not work as I think it should.
==
:0 Whb: spamprobe.lock
SCORE=| $SPAMPROBE receive
:0 wf
| $FORMAIL -I "X-Label: $SCORE"
==
SPAMPROBE is set to /home/karthik/bin/spamprobe. I want to assign a
score to the mail using spamprobe and add a header with the score.
Instead I get the following in the logfile.
==
procmail: Locking "spamprobe.lock"
procmail: Assigning "SCORE="
procmail: Executing "/home/karthik/bin/spamprobe,receive"
procmail: Out of memory
buffer 0: "/home/karthik/bin/spamprobe"
buffer 1: "SPAMPROBE"
From steffiou245(_at_)acont(_dot_)org Sat Dec 21 18:29:25 2002
Folder: **Bounced** 0
procmail: Unlocking "spamprobe.lock"
procmail: Unlocking "/home/karthik/.dump/procmail/test/lockfile"
==
[Exit 71 ]
^^^^^^^^^^This is the exit code.
The man page says:
Out of memory The system is out of swap space (and
NORESRETRY has been exhausted).
The same happens even if I put
SCORE=| echo SPAM
echo will run without needing swap space (I think). top shows plenty of
swap free.
Mem: 128036K total, 122960K used, 5076K free, 3516K buffers
Swap: 128516K total, 79492K used, 49024K free, 54928K cached
I'm using procmail v3.22 2001/09/10 on Debian 3.0.
Another question - since the Folder is listed as **Bounced**, does it
mean that the spammer will get a message saying that the message cannot
be delivered?
Thanks in advance.
Karthik
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail