procmail
[Top] [All Lists]

Help for a new user

2001-03-27 13:20:06
I have set up my procmail to forward incoming mail to my folders so I can
read them with pine.  This has worked so far as long as the messages don't
come in at the same time.  A lot of times they do for me though, so I
enabled the option to use a lock file.  It doesn't seem as if this is
working though because whenever it gets forwarded to the folder multiple
mails show up as one big mail concatanated together.  Any help on this would
be great.  I am including the verbose output from procmails log along with
my .procmailrc and .forward file for review.  According to the procmail
output it is successfully creating a lockfile and moving on to the next
message to forward to the folder.  But it still shows up in my folder as one
message.  I'll include an example of this at the end of the mail for your
review.  I apologize for the length of the message but I wanted to make sure
that I included everything.  Also I am using procmail v3.13.1.  Thanks in
advance for any help anyone can offer.


Verbose output from procmail:

procmail: [28282] Tue Mar 27 13:52:23 2001
procmail: Locking "backup.lock"
procmail: Assigning "LASTFOLDER=backup"
procmail: Opening "backup"
procmail: Unlocking "backup.lock"
procmail: No match on "^(TO|FROM|CC).*iclhelp"
procmail: No match on "^(TO|FROM|CC).*iclreq"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*cs\-wizards"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*fr\-users"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*icl\-orders"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*jd\-orders"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*faxnotify"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*faxadm"
procmail: No match on "^(FROM|TO).*root\@"
procmail: No match on "^(FROM|TO).*postmaster\@"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*labstaff"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*iclsys"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*klinux"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*net\-events"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*testreq"
procmail: Match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*peltz"
procmail: Locking "testreq.lock"
procmail: Assigning "LASTFOLDER=testreq"
procmail: Opening "testreq"
procmail: Unlocking "testreq.lock"
From peltz(_at_)cs(_dot_)utk(_dot_)edu  Tue Mar 27 13:52:23 2001
  Folder: testreq
1131
procmail: Notified comsat: "peltz(_at_)3415:/pelt/homes/peltz/mail/testreq"
procmail: [28291] Tue Mar 27 13:52:28 2001
procmail: Locking "backup.lock"
procmail: Assigning "LASTFOLDER=backup"
procmail: Opening "backup"
procmail: Unlocking "backup.lock"
procmail: No match on "^(TO|FROM|CC).*iclhelp"
procmail: No match on "^(TO|FROM|CC).*iclreq"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*cs\-wizards"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*fr\-users"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*icl\-orders"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*jd\-orders"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*faxnotify"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*faxadm"
procmail: No match on "^(FROM|TO).*root\@"
procmail: No match on "^(FROM|TO).*postmaster\@"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*labstaff"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*iclsys"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*klinux"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*net\-events"
procmail: No match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*testreq"
procmail: Match on
"(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)?)-To):
(.*[^a-zA-Z])?).*peltz"
procmail: Locking "testreq.lock"
procmail: Assigning "LASTFOLDER=testreq"
procmail: Opening "testreq"
procmail: Unlocking "testreq.lock"
From peltz(_at_)cs(_dot_)utk(_dot_)edu  Tue Mar 27 13:52:28 2001
  Folder: testreq
1131
procmail: Notified comsat: "peltz(_at_)4546:/pelt/homes/peltz/mail/testreq"

My .procmailrc file:

PATH=/bin:/usr/bin:/usr/local/bin
SHELL=/bin/sh
MAILDIR=$HOME/mail      #you'd better make sure it exists
LOGFILE=$MAILDIR/from   #recommended
DEFAULT=/var/spool/mail/peltz
#LOCKEXT=$HOME/mail/temp.lock
VERBOSE=on


:0c:
backup

:0:iclhelp.lock
* ^(TO|FROM|CC).*iclhelp
iclhelp

:0:iclhelp.lock
* ^(TO|FROM|CC).*iclreq
iclhelp

:0:
* ^TO.*cs\-wizards
wizards

:0:
* ^TO.*fr\-users
fr-users

:0:
* ^TO.*icl\-orders
orders

:0:
* ^TO.*jd\-orders
orders

:0:
* ^TO.*faxnotify
faxes

:0:
* ^TO.*faxadm
faxes

:0:
* ^(FROM|TO).*root\@
root

:0:
* ^(FROM|TO).*postmaster\@
root

:0:
* ^TO.*labstaff
labstaff

:0:
* ^TO.*iclsys
iclsys

:0:
* ^TO.*klinux
klinux

:0:
* ^TO.*net\-events
net-events

:0:
* ^TO.*testreq
testreq

:0:
* ^TO.*peltz
testreq

:0:
* ^TO.*procmail
procmail

And my .forward file:

"|IFS=' '&&p=/usr/local/bin/procmail&&test -f $p&&exec $p -Yf-||exit 75
#peltz"

An example concatanated message:



/*****************************************************************/
Paul L. Peltz, Jr.
University of Tennessee, Knoxville Computer Science Dept. - ICL
Computer Operations/System Programmer
865-974-1075
http://www.cs.utk.edu/~peltz/
/*****************************************************************/

From peltz(_at_)cs(_dot_)utk(_dot_)edu  Tue Mar 27 14:06:18 2001
Received: from nala.cs.utk.edu (marvin(_at_)localhost)
        by cs.utk.edu with ESMTP (cf v2.9s-UTK)
id OAA29524; Tue, 27 Mar 2001 14:06:18 -0500 (EST)
Received: from nala.cs.utk.edu (160.36.58.106 -> nala.cs.utk.edu)
 by cs.utk.edu (smtpshim v1.0); Tue, 27 Mar 2001 14:06:18 -0500
Received: from localhost (peltz(_at_)localhost)
        by nala.cs.utk.edu (cf 8.9.3) with ESMTP id OAA20506
        for <peltz(_at_)cs(_dot_)utk(_dot_)edu>; Tue, 27 Mar 2001 14:06:17 
-0500 (EST)
X-Authentication-Warning: nala.cs.utk.edu: peltz owned process doing -bs
Date: Tue, 27 Mar 2001 14:06:17 -0500 (EST)
From: Paul L Peltz <peltz(_at_)cs(_dot_)utk(_dot_)edu>
To: Paul L Peltz <peltz(_at_)cs(_dot_)utk(_dot_)edu>
Message-ID: 
<Pine(_dot_)GSO(_dot_)4(_dot_)10(_dot_)10103271406140(_dot_)20499-100000(_at_)nala(_dot_)cs(_dot_)utk(_dot_)edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII



/*****************************************************************/
Paul L. Peltz, Jr.
University of Tennessee, Knoxville Computer Science Dept. - ICL
Computer Operations/System Programmer
865-974-1075
http://www.cs.utk.edu/~peltz/
/*****************************************************************/



Thanks,

Paul

/*******************************************************************/
Paul L Peltz, Jr.
University of Tennessee, Knoxville Computer Science Dept. - ICL
Computer Operations/System Programmer
865-974-1075
/*******************************************************************/

_______________________________________________
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>