procmail
[Top] [All Lists]

Re: Q: Passing large messages to Formail?

2000-07-28 10:02:16
No, as long as a process (formail here) is still holding onto the
reading end of the pipe, the writer (procmail) will just block on
writing while the buffer is full.  The writer get an error only when the
buffer is full *and* there is no reader.  If something needed the whole
message it would keep reading (draining the buffer), so procmail would
be able to write the whole message without errors.

"man procmailrc" and look for the "i" flag... it's for ignoring write
errors, including pipes closed prematurely by the reading side.
You may want to add that flag to the recipe in question.

Stan

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