My logs are full of:
....
pid 10737 (procmail), uid 0: exited on signal 8
pid 10780 (procmail), uid 0: exited on signal 8
pid 11405 (procmail), uid 0: exited on signal 8
....
I'm using sendmail to deliver to an opt-in list of users who want their mail
filtered for SPAM. Signal 8 is a floating-point exception. Not every
instance of procmail is getting hit by this, and the recipes *appears* to be
working properly.
The only thing I can think of is it is coming from a scoring recipe.
The scoring.log file does show some scores of "infinity".
Any suggestions on where to start looking?
Thanks,
Rick
# Time to start scoring...
LOGFILE=$SPAM/scoring.log
LOG="Mail to: $ENV_FOR $CRLF"
VERBOSE=on
:0 B
* ! > 24000
* -50^0
* -10^0 $ MSG_TO_NAME ?? $UNAME
* 10^0 $ MSG_TO ?? $MSG_FROM
* 20^0 this.is.a.(one|1|limited)([ -])?time.(mail|message)
* 10^1 [^a-zA-Z0-9]remove[^a-zA-Z0-9]in.the.subject
* 10^1 \<HTML\>\<
* 1^1 (legal|ethical|professional)
* 1^1 (cash|check|money|rich)
* 1^1 (selling|advertising|marketing)
* 1^1 (guarantee[d ]|remove[d ])
* 1^1 (secret|MLM)
* 2^1 adult
* 3^1 (xxx|sex[^a-z])
* 3^1 [^a-z]FREE[^a-z]
* 2^1 (,000|THOUSAND)
* 3^1 (,?000,?000|MILLION)
* 2^2 (mass|bulk)[ -]e-?mail(ing|s| )
* 2^2 make.money
* 2^3 (goldrush|floodgate|extractor|stealth)
{ }
MSG_SCORE= $=
VERBOSE=off
LOGFILE=$SPAM/spam.log