Thanks to both Dave's for the excellent suggestions. One formail
option that might be useful is to require either a 'From ' or
a 'From: ' line as one of the fields that is counted. I realize that I can
accomplish such a check (and more!) by running the output through a
procmail recipe, and may end up doing that. Would a check for a
required FROM field, break on commonly used mailbox or digest fomats?
This particular 'digest' is actually a collection of individual
articles, an old digest archive, with the extra MIME-Version field
in the TOC, and some new digest articles without it. I resorted to
running them through another
Which brings me to the real problem that I'm trying to solve: What I
really want to do, is split this big file containing a mix of
individual mail messages, and digest messages into individual
messages. So, I want to reserve the -+1ds option only for a message
that appears to be a digest, or at a minimum will be parsed into two or
more messages. Any suggestions on how to approach this problem?