procmail
[Top] [All Lists]

Re: Disappearing mail

2003-02-10 16:17:47
Often when mail disappears it is caused by a syntax error in one of
the recipes in the .procmailrc file. Check it out or send the actual
recipe to the list.

Jostein

On 10.02.03,14:49, LuKreme wrote:
I have this in my procmail log:

procmail: [25423] Mon Feb 10 03:11:00 2003
procmail: No match on ! "^^From( )"
procmail: Locking "procmail.25423"
procmail: Executing " /usr/bin/gzip -9fc >> ~/backup/email.$DATE.gz"
procmail: Assigning "LASTFOLDER= /usr/bin/gzip -9fc >> 
~/backup/email.$DATE.gz"
procmail: Unlocking "procmail.25423"
procmail: No match on "^From: mailman(_at_)syth(_dot_)serveftp(_dot_)net"
procmail: Locking "msgid.lock"
procmail: Executing "formail,-D,16384,msgid.cache"
procmail: Non-zero exitcode (1) from "formail"
procmail: Assigning "LASTFOLDER=formail -D 16384 msgid.cache"
procmail: Unlocking "msgid.lock"
procmail: Assigning "MATCH="
procmail: Matched "[Gfamily] N"
procmail: Match on "^Subject: \/(Re: |\[[^]]+\] )+[^][]"
procmail: No match on "()\/(Re: )"
procmail: Assigning "MATCH="
procmail: Matched "News (was Re: Test 10 Feb 2003)"
procmail: Match on "^Subject: (Re: |\[[^]]+\] )+\/[^][].*"
procmail: Executing "formail,-ISubject: News (was Re: Test 10 Feb 2003)"
procmail: Assigning "KILLFILE=/Users/kreme/.killfile"
procmail: Executing " formail -xFrom: | grep -i -f 
/Users/kreme/.killfile"
procmail: Non-zero exitcode (1) from " formail -xFrom: | grep -i -f 
/Users/kreme/.killfile"
procmail: No match on " formail -xFrom: | grep -i -f 
/Users/kreme/.killfile"
procmail: Assigning "LOGFILE=/Users/kreme/.spamassassin_log"
procmail: Opening "/Users/kreme/.spamassassin_log"
procmail: No match on "^^From:(_dot_)*syth(_at_)syth(_dot_)serveftp(_dot_)net"
procmail: No match on "Content-type:.*html"
procmail: No match on "^List:(_dot_)*(_at_)filmtheat\(_dot_)com"
procmail: No match on ! "^^From( )"
procmail: Assigning "FAMILY=/Users/kreme/.familylist"
procmail: Executing " formail -xFrom: | grep -i -f 
/Users/kreme/.familylist"
procmail: Match on " formail -xFrom: | grep -i -f 
/Users/kreme/.familylist"
procmail: Locking 
"/Users/kreme/Library/Mail/Mailboxes/(Personal)/Family.lock"
procmail: Assigning 
"LASTFOLDER=/Users/kreme/Library/Mail/Mailboxes/(Personal)/Family"
procmail: Opening 
"/Users/kreme/Library/Mail/Mailboxes/(Personal)/Family"
procmail: Acquiring kernel-lock
procmail: Unlocking 
"/Users/kreme/Library/Mail/Mailboxes/(Personal)/Family.lock"
procmail: Notified comsat: 
"kreme(_at_)25651600:/Users/kreme/Library/Mail/Mailboxes/(Personal)/Family"
 Subject: News (was Re: Test 10 Feb 2003)
  Folder: /Users/kreme/Library/Mail/Mailboxes/(Personal)/Family         
   3606

The trouble is, the message in question is NOT in the mailbox.  I 
opened the "Family" mailbox file and verified by searching for the 
subject.  Besides, it should have been the last message in the mailbox 
at the time.

This has happened occasionally in the past, but I've never been able to 
track down exactly when.  How can the mail NOT be in the mailbox when 
procmail didn't report an error?

I pulled the mail out of my backup archive and threw it back at procmail

formail -s procmail < lost.message

And this time it appears in the mailbox..

If I compare the two procmail logs they are identical.  I've made no 
changes to the .procmailrc.  What could possibly have happened?

% uname -a
Darwin syth.serveftp.net 6.3 Darwin Kernel Version 6.3: Sat Dec 14 
03:11:25 PST 2002; root:xnu/xnu-344.23.obj~4/RELEASE_PPC  Power 
Macintosh powerpc

% procmail -v
procmail v3.21 2001/06/29
[blah blah]
Locking strategies:     dotlocking, fcntl(), lockf()
Default rcfile:         $HOME/.procmailrc
Your system mailbox:    /var/mail/kreme

(I will see about getting 3.22 installed)

-- 
Love is like oxygen/You get too much/you get too high/Not enough and 
you're gonna die


_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail


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