procmail
[Top] [All Lists]

Back to basics

1997-06-05 10:35:00
OK, forget bouncing large messages.  Let me try to get something
simple working.

procmail: Locking "/var/spool/mail/wwgrol.lock"
procmail: Error while writing to "/var/spool/mail/_fLAQgc057"
procmail: [736] Thu Jun  5 11:12:04 1997
procmail: .....
                more of the same
                                  ......
procmail: Locking "/var/spool/mail/wwgrol.lock"
procmail: Error while writing to "/var/spool/mail/_fLAQgc057"
procmail: Lock failure on "/var/spool/mail/wwgrol.lock"
procmail: Assigning "LASTFOLDER=/var/spool/mail/wwgrol"
procmail: Opening "/var/spool/mail/wwgrol"
procmail: Error while writing to "/var/spool/mail/wwgrol"
procmail: Notified comsat: "wwgrol@:**Bounced**"
procmail: Assigning "EXITCODE=73"
-----------------------------------

The lock failure is not surprising:
257 -> ll /var/spool/mail
lrwxrwxrwx   1 root     other          9 Apr 14 08:23 /var/spool/mail -> 
/var/mail
259 -> ll /var/mail >> TEMP
total 6320
-rw-rw----   1 ldbrow   mail        1260 May 22 14:54 #ldbrow#
drwxrwsrwx   4 root     mail        1536 Jun  5 11:30 .
drwxrwxr-x  22 root     sys          512 Apr  4 09:01 ..
-rw-rw----   1 root     mail         199 May  6 16:31 .root.summary
-rw-rw----   1 nobody   mail        4145 Apr 22 05:57 Inbox
drwxr-sr-x   2 root     mail         512 Mar 25 15:13 TT_DB
-rw-rw----   1 nobody   mail        4116 Apr 22 05:57 Trash
-rw-rw----   1 user01   mail           0 Apr 22 05:57 user01
-rw-rw----   1 user02   mail      987009 Jun  3 10:24 user02
   .........................................................
-rw-rw----   1 userNN   mail        2517 May 28 13:13 userNN
-rw-------   1 wwgrol   mail       41941 Jun  5 11:12 wwgrol

.procmailrc :
PATH=/bin:/usr/bin:/usr/home/wwgrol/bin
MAILDIR     = $HOME/Mail
LOGFILE     = $MAILDIR/Log_File
LOGABSTRACT = no

VERBOSE     = yes   # "SAY_SOMETHING" would be more accurate;
                    # if omitted,the log contains ONLY the TRAP stuff


### save what I wrote (but this only works if I CC myself, so why bother?)
:0:
* ^From.*wwgrol
from_me


#### copied from man page: cache last 32 messages
:0 c
backup

:0 ic
| cd backup && rm -f dummy `ls -t msg.* | sed -e 1,32d`


### things I want to keep in the log
TRAP='formail -XTo: -XSubject: -XCc: -XFrom: -XDate:  \
-XReply-To:  -XReceived: -XX-Mailing -XTag: -XX-Loop: \
-XApparently- -XX-Envelope- -IResent-Bcc:           ; \
echo "========================================"
'

# Anything not yet matched goes directly to mailtool (or whatever).

<Prev in Thread] Current Thread [Next in Thread>