..... According to the man page, procmail will put a
'>' in from of "\nFrom " if -Y is specified _or_ if there is no
content-length header. ....
To quote the procmail(1) manpage:
MISCELLANEOUS
If there is an existing Content-Length: field in the header
of the mail and the -Y option is not specified, procmail
will trim the field to report the correct size. Procmail
does not change the fieldwidth.
What if "there is an existing Content-Length: field" AND the -Y option IS
specified? This is my situation, and procmail/formail are NOT escaping
the embedded From lines on either input or output.