Hello list,
My digest stopped working and it seem to be a strange problem. I checked the
archive/latest dir and there I found that the digest.header, digest.body and
digest.trailer files are not being created (Although the logs show that the
digest gets the mail.)
I created the digest.header manually but the body and trailer files are not
created when new mails arrived.
I would appreciate your help in figuring out a solution.
Thanks in advance,
Balaji
This is the log:
>From list-request@xxxxdomain Thu Jul 17 08:59:19 2003
procmail: Assigning "LASTFOLDER= formail -R"From X-From_:" -iDate:
-iReturn-Receipt-To: -iRead-Receipt-To: \
-iAcknowledge-To: | \
$SENDMAIL $fOPT $sendmailOPTnorm $sendmailOPTp $maintainer"
>From list-request@xxxxdomain Thu Jul 17 08:59:19 2003
Subject: Test mail
Folder: formail -R"From X-From_:" -iDate: -iReturn-Receipt-To: -iRe 3270
procmail: [21364] Thu Jul 17 09:08:02 2003
procmail: Assigning "foreign_submit"
procmail: Assigning "cc_requests=yes"
procmail: Assigning "cc_unsubrequests=yes"
procmail: Assigning "reply_to=Reply-To: list@xxxxdomain"
procmail: Assigning "digest_flag=yes"
procmail: Assigning "digest_age=864000"
procmail: Assigning "digest_size=200000"
procmail: Assigning "undigested_list=list@xxxxdomain"
procmail: Assigning "X_COMMAND_PASSWORD=xxxxxxx"
procmail: Assigning "RC_LOCAL_SUBMIT_20=rc.local.s20"
procmail: Assigning "RC_CUSTOM"
procmail: Assigning "INCLUDERC="
procmail: Match on "< 524288"
procmail: Match on ! "^(X-Command:|X-Loop: ()list-d(a)xxxx\.xxxx\.xxx)"
procmail: Match on ! "^^X-Command:"
procmail: Match on ""
procmail: Score: 0 0
"(^(((Resent-)?(From|Sender)|X-Envelope-From):|>?From
)([^>]*[^(.%@a-z0-9])?(Post(ma(st(er)?|n)|office)|(send)?Mail(er)?|daemon|mmdf
|n?uucp|ops|r(esponse|oot)|(bbs\.)?smtp(error)?|s(erv(ices?|er)|ystem)|A(dmin(
istrator)?|MMGR))(([^).!:a-z0-9][-_a-z0-9]*)?[%@>
][^<)]*(\(.*\).*)?)?$([^>]|$))|^(((Resent-)?(From|Sender)|X-Envelope-From):|>?
>From
)([^>]*[^(.%@a-z0-9])?(LIST(SERV|proc)|NETSERV|bounce|autoanswer|echo|mirror)(
([^).!:a-z0-9][-_a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$)"
procmail: Score: 1 1 ""
procmail: Match on ">640"
procmail: Score: 2147483647 2147483647 ""
procmail: Score: 2147483647 2147483647 ""
procmail: Score: 2147483647 2147483647 ""
procmail: Match on ! "^^(.*$(.*$(.*$(.*$(.*$(.*$(.*$(.*$)?)?)?)?)?)?)?)?[^]>}
a-z0-9]"
procmail: Score: 2147483647 2147483647 ""
procmail: Score: 0 0 "y"
procmail: Executing " formail -X"From " -xFrom: -xReply-To: -xSender:
-xResent-From: \
-xResent-Reply-To: -xResent-Sender: -xReturn-Path: | \
multigram -b1 -m -l$submit_threshold -L$domain \
-x$listaddr -x$listreq accept accept2"
procmail: Non-zero exitcode (1) from " formail -X"From " -xFrom: -xReply-To:
-xSender: -xResent-From: \
-xResent-Reply-To: -xResent-Sender: -xReturn-Path: | \
multigram -b1 -m -l$submit_threshold -L$domain \
-x$listaddr -x$listreq accept accept2"
procmail: Score: 0 0 " formail -X"From " -xFrom: -xReply-To:
-xSender: -xResent-From: \
-xResent-Reply-To: -xResent-Sender: -xReturn-Path: | \
multigram -b1 -m -l$submit_threshold -L$domain \
-x$listaddr -x$listreq accept accept2"
procmail: Executing "formail,-A,X-Diagnostic: Not on the accept list"
procmail: Executing " test -f accept.txt"
procmail: Non-zero exitcode (1) from " test -f accept.txt"
procmail: No match on " test -f accept.txt"
procmail: No match on "y"
procmail: Assigning "HOST=continue_with_rc.request"
procmail: HOST mismatched "xxxxhostname"
procmail: Rcfile: "./rc.request"
procmail: Assigning "INCLUDERC="
procmail: Assigning "INCLUDERC="
procmail: Assigning "INCLUDERC="
procmail: Assigning "LOCKFILE=tmp.lock"
procmail: Locking "tmp.lock"
procmail: No match on "^^X-Command:"
procmail: Match on "< 4096"
procmail: Match on ""
procmail: No match on ! "^(X-(Loop:
()list-d@xxxx\.xxxx\.xxx)|Diagnostic:)|X-Command:)"
procmail: Assigning "LOGABSTRACT=yes"
procmail: No match on ! "^(Subject:(.*[^a-z])?Re:|X-(Loop:
()list-d@xxxx\.xxxx\.xxx)|Diagnostic:)|X-Command:)"
procmail: No match on "^X-Command:.*()xxxxmailaddress[ ]*()xxxx"
procmail: Assigning "LOCKFILE"
procmail: Unlocking "tmp.lock"
procmail: No match on ! "< 524288"
procmail: Match on "(^(Mailing-List:|Precedence:.*(junk|bulk|list)|To:
Multiple recipients of |(((Resent-)?(From|Sender)|X-Envelope-From):|>?From
)([^>]*[^(.%@a-z0-9])?(Post(ma?(st(e?r)?|n)|office)|(send)?Mail(er)?|daemon|m(
mdf|ajordomo)|n?uucp|LIST(SERV|proc)|NETSERV|o(wner|ps)|r(e(quest|sponse)|oot)
|b(ounce|bs\.smtp)|echo|mirror|s(erv(ices?|er)|mtp(error)?|ystem)|A(dmin(istra
tor)?|MMGR|utoanswer))(([^).!:a-z0-9][-_a-z0-9]*)?[%@>
][^<)]*(\(.*\).*)?)?$([^>]|$)))"
procmail: Executing "formail,-A,X-Diagnostic: Mail coming from a daemon,
ignored"
procmail: No match on "^X-Loop: ()list-d(a)xxxx\.xxxx\.xxx)"
procmail: No match on ! "^X-(Diagnostic|Processed):"
procmail: Assigning "INCLUDERC="
procmail: No match on ! "^X-(Diagnostic|Processed):"
procmail: Executing "formail,-AX-Envelope-To: list-d"
procmail: No match on ! "."
procmail: Assigning "fOPT=-fxxx(a)xxxxx.xxx"
procmail: Executing " formail -R"From X-From_:" -iDate: -iReturn-Receipt-To:
-iRead-Receipt-To: \
-iAcknowledge-To: | \
$SENDMAIL $fOPT $sendmailOPTnorm $sendmailOPTp $maintainer"
procmail: [21364] Thu Jul 17 09:08:03 2003
procmail: Assigning "LASTFOLDER= formail -R"From X-From_:" -iDate:
-iReturn-Receipt-To: -iRead-Receipt-To: \
-iAcknowledge-To: | \
$SENDMAIL $fOPT $sendmailOPTnorm $sendmailOPTp $maintainer"
I use a recipe on one of my mailing lists that sends an auto-reply. The
problem I am having is this. When spam hits the list and it auto-replies
and then bounces back because the reply-to sender is bogus, somehow this
has caused the server that bounces the e-mail to think my mail server is
spamming and then we got on the spamcop blacklist. Smarthost strips out
the originators original headers and replaces them with our info. Is
there anyway for the original headers to be retained so that the
offender is reported and not my server?
Thanks in advance
Jerry Sloan
Hello,
I just upgraded from Exim version 3.*+ to Exim 4.2. I had SmartList working
on fine on Exim 3.*+, but after upgrading, SmartList IS sending out email,
but we are getting tons of emails coming back like this:
Subject: Mail delivery failed: returning message to sender
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
Laura(a)Care2Learn.com
unrouteable mail domain "care2learn.com"
tebanks01(a)msn.com
unrouteable mail domain "msn.com"
carolyn34474(a)msn.com
It will deliver to some domains, but not others like msn.com or yahoo.com,
etc....
There is an FAQ out there about how to get SmartList working with Exim 3.*
and that's how it I got it working in the first place, but I can't find
anything about getting it to work with Exim 4.2. Any help would be greatly
appeciated!!!
This is what I used to have in the Directors Section:
list_director_slist:
driver = smartuser
suffix = -request
suffix_optional
local_parts = !.bin:!.etc
require_files = /home/slist/${local_part}/rc.init
transport = list_transport_slist
I changed it to the following, because Exim 4 doesn't like the driver =
smartuser, or the suffix, and suffix_optional options:
list_director_slist:
driver = accept
local_part_suffix = -request
local_part_suffix_optional
local_parts = !.bin:!.etc
require_files = /home/slist/${local_part}/rc.init
transport = list_transport_slist
I put that in the Router Section. Any suggestions??? Please help!!!
Best Regards,
Chad R.
chadroad(a)cox.net