Problems with multigram
Gregory Higgins <[email protected]> Mon, 03 Nov 2008 16:13:57 -0500
| Newsgroups | gmane.mail.smartlist.user |
|---|---|
| Message-ID | <[email protected]> |
I'm using Smartlist 3.15, with procmail 3.22
I've got everything set up, but I can't subscribe anyone to the (57)
lists I maintain. (I'm installing from scratch to replace a dead
system.)
The maillog shows the message going into flist
[pegmgr@domU-12-31-39-00-B6-23 peg]$ cat ~/maillog.data
Nov 3 15:35:39 domU-12-31-39-00-B6-23 sendmail[17045]: mA3KZdqg017045:
from=<[email protected]>, size=197, class=0, nrcpts=1,
msgid=<200811032035.mA3KZdqg017045@domU-12-31-39-00-B6-23.compute-1.internal>,
proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Nov 3 15:35:40 domU-12-31-39-00-B6-23 sendmail[17046]: mA3KZdqg017045:
to="|exec /home/pegmgr/peg/.bin/flist testlist-request",
ctladdr=<testlist-request> (47/0), delay=00:00:01,
xdelay=00:00:01, mailer=prog, pri=30529, dsn=2.0.0, stat=Sent
The log file ( available in full at
http://cirrus.peg.com/smartlist/problems/testlist.log.txt )
seems normal until:
...
procmail: Assigning "INCLUDERC="
procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*(([(<]no(ne|
subject( (\(file transmission|given))?)[>)])?$(.+$)*(^[
]*)+)?(archives?:?([
]|$)|((send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|list|show|search|[fe]?grep|find|maxfiles|version)([
]+[^ ]*)?$)"
procmail: Score: 0 0 "^^([ ]|$)*((archives?:?($|[
]+)|((send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|list|show|search|[fe]?grep|find|maxfiles|version|help|info)([
].*)?$)([ ]|$)*)+([^ a-z].*$(.*$(.*$(.*$(.*$)?)?)?)?)?^^"
procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*([(<]no(ne|
subject( (\(file transmission|given))?)[>)])?(($(.+$)*(^[
]*)+((.+|$)+[,.:;]([ ]+|$)+)?)?(Could you )?(please )?(sign( [^ ]+
|-)?off|cancel|leave|delete|remove|(un|de)-?sub)\>|($(.+$)*$(.*$)*)?(.*[^a-z])?((un-?|(un|de)-?sub?)s(cr|c|r)i|(leave|(delete|remove)
.* from|(sign|take|get) .* off) .* [a-z-]*list\>))"
procmail: Score: 0 0 "^^([ ]|$)*unsub(scribe)?([
].*)?([ ]|$)*[^ a-z]?^^"
procmail: Score: 2147483647 2147483647 "^^(.+$)*Subject:[
]*([(<]no(ne| subject( (\(file
transmission|given))?)[>)])?(($(.+$)*(^[ ]*)+((.+|$)+[,.:;]([
]+|$)+)?)?(Could you )?(please )?(sign( [^ ]+
|-)?on|add|join|sub)\>|($(.+$)*$(.*$)*)?(.*[^a-z])?(sub?s(cr|c|r)i.*|(join|add
.* to|(sign|put) .* on) .* [a-z-]*list\>))"
procmail: Executing "multigram,-b1,-l30730,reject"
procmail: Non-zero exitcode (1) from "multigram"
procmail: No match on "multigram -b1 -l30730 reject"
procmail: Executing " formail -IReceived: -IX-Envelope-To:
-IIn-Reply-To: -ICc: | \
multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist"
procmail: Non-zero exitcode (1) from " formail -IReceived:
-IX-Envelope-To: -IIn-Reply-To: -ICc: | \
multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist"
procmail: No match on " formail -IReceived: -IX-Envelope-To:
-IIn-Reply-To: -ICc: | \
multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist"
procmail: No match on "y"
procmail: Assigning "INCLUDERC="
...
where I suspect the non-zero exit code from multigram is causing the problem.
If anyone has any ideas, I'd appreciate a shout out, I'm stumped.
--
Greg Higgins
PEG Manager
[email protected]