Hi, let me ask a question.
Maybe I missed anything in the FAQ or other documentation. I have the following
problem:
My .procmailrc :
VERBOSE=on
MAILDIR=$HOME/Mail
PMDIR=$HOME/.procmail
LOGFILE=$PMDIR/log-procmail
INCLUDERC=$PMDIR/rc.test
My .forward :
"|IFS=' '&& exec /net/usr/bin/procmail -Yf- || exit 75 #dcm"
My rc.test :
:0:
* ^(From.|Reply-To:|Message-ID:|Received:).*(usa\.net|\
netcom\.com|\
prodigy\.com|\
.
.
(many more domains which send spam) .
.
earthlink\.net)
spam-folder
If I list more than about 30 domains in one recipe, mail to my address bounces
with:
"|IFS=' '&& exec /net/usr/bin/procmail -Yf- || exit 75 #dcm"
(expanded from: dcm(_at_)dsmail(_dot_)hmi(_dot_)de ( DN ))
----- Transcript of session follows -----
procmail: [28696] Fri Mar 6 16:00:41 1998
procmail: Assigning "MAILDIR=/chmi/daddy/hmiduser/dcm/Mail"
procmail: Assigning "PMDIR=/chmi/daddy/hmiduser/dcm/.procmail"
procmail: Assigning "LOGFILE=/chmi/daddy/hmiduser/dcm/.procmail/log"
procmail: Opening "/chmi/daddy/hmiduser/dcm/.procmail/log"
451 mailer prog died with signal 213
Arguments: sh -c IFS=' '&& exec /net/usr/bin/procmail -Yf- || exit 75 #dcm
"|IFS=' '&& exec /net/usr/bin/procmail -Yf- || exit 75 #dcm"... Deferred
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old
...
---------------------------------------------
If I split the recipe into two with less than 30 domain names ORed, it works
fine.
The Mprog-call in my sendmail.cf on the mailserver (Sun Ultra1 with Solaris
2.5)
looks like this:
Mprog, P=/bin/sh, F=lsDFMoqeu9, S=10/30, R=20/40, D=$z:/,
M=5000000, T=X-Unix,
A=sh -c $u
Is there a restriction for the number of ORso something like that?
Thank's in advance
Manuela