Jason Rennie <jrennie@ai.mit.edu> writes:
> My sysadmins have told me that the sending mail client is supposed to
> escape lines begining with "From ".  EXMH (2.5) doesn't do this.  Should
> it?  It appears that my MH is MH 6.8.  Does NMH fix this?
Actually, this issue used to escalate into a religious war. The "From "
envelope is an artifact of the mbox mailbox format, and from that
perspective it should be the mail server that stores its mailboxes in
mbox format that should be responsible for escaping lines beginning with
"From ". On the other hand, this breaks the assumption that the mail
transport only touches the message headers and leaves the message body
alone.
Things like pgp signatures break when the mail server changes the message
body.
Also, strictly speaking, the mbox format envelope (or for us old-timers,
the UUCP envelope) isn't just any line beginning with "From ". It's really
"From", a single space, a valid email address, two spaces, and a valid
date.
For example:
From ptardif@nbnet.nb.ca  Sun Jul 14 08:53:57 2002
^                   ^^
--
John Abreau / Executive Director, Boston Linux & Unix
IM: jabr@jabber.blu.org / abreauj@aim / abreauj@yahoo / 28611923@icq
Email jabr@blu.org / WWW http://www.abreau.net / PGP-Key-ID 0xD5C7B5D9
PGP-Key-Fingerprint 72 FB 39 4F 3C 3B D6 5B E0 C8 5A 6E F1 2C BE 99
Some people say, "The enemy of my enemy is my friend."
I often respond, "When elephants fight, it's the grass
that gets trampled."

from localhost (jalapeno [127.0.0.1])
	by jmason.org (Postfix) with ESMTP id 2D99616F03
	for <jm@localhost>; Mon, 23 Sep 2002 18:31:38 +0100 (IST)
from jalapeno [127.0.0.1]
	by localhost with IMAP (fetchmail-5.9.0)
	for jm@localhost (single-drop); Mon, 23 Sep 2002 18:31:38 +0100 (IST)
from egwn.net (ns2.egwn.net [193.172.5.4]) by
    dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g8NFtlC24231 for
    <jm-rpm@jmason.org>; Mon, 23 Sep 2002 16:55:47 +0100
from mail.j2solutions.net (seattle.connectednw.com
    [216.163.77.13]) by egwn.net (8.11.6/8.11.6/EGWN) with ESMTP id
    g8NFnIf06795 for <rpm-list@freshrpms.net>; Mon, 23 Sep 2002 17:49:18 +0200
from yoda (12-231-69-107.client.attbi.com
    [::ffff:12.231.69.107]) (AUTH: CRAM-MD5 hosting@j2solutions.net) by
    mail.j2solutions.net with esmtp; Mon, 23 Sep 2002 08:49:17 -0700
From rpm-list-admin@freshrpms.net  Mon Sep 23 18:31:38 2002