procmail
[Top] [All Lists]

out of memory error

2002-12-25 04:56:21
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 exhaust­ed).

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

<Prev in Thread] Current Thread [Next in Thread>