procmail
[Top] [All Lists]

Re: Problem with `formail'

1998-10-02 11:32:13
"Francis A. Vidal" <francis(_at_)usls(_dot_)edu> writes:
i got this message from formail:

procmail: Assigning "LOCKFILE=/home/francis/.procmail/tmp/lck.98-10"
procmail: Locking "/home/francis/.procmail/tmp/lck.98-10"
procmail: Assigning "MY_EMAIL=francis(_at_)usls(_dot_)edu"
procmail: Locking "msgid.lock"
procmail: Executing "formail,-D,8192,msgid.cache"
procmail: Program failure (1) of "formail"
procmail: Assigning "LASTFOLDER=formail -D 8192 msgid.cache"
procmail: Unlocking "msgid.lock"

what's the reason behind a `failure (1)' of formail?

You're using the -D duplicate detection argument.  With that argument
formail tells procmail whether the message is a duplicate by returning
success (0) if it is a duplicate and failure (1) if it isn't.  Procmail
will then consider the successful return to indicate that the message
has been delivered, while failure indicates that procmail should keep
trying to delivery.  Thus duplicates will be 'delivered' to formail,
while originals will be passed on to later recipes.


Philip Guenther

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