From xemacs-m  Fri Feb 28 15:21:55 1997
Received: from crystal.WonderWorks.COM (crystal.WonderWorks.com [192.203.206.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id PAA11288
	for <xemacs-beta@xemacs.org>; Fri, 28 Feb 1997 15:21:54 -0600 (CST)
Received: by crystal.WonderWorks.COM 
	id QQcewz24020; Fri, 28 Feb 1997 16:21:48 -0500 (EST)
Date: Fri, 28 Feb 1997 16:21:48 -0500 (EST)
Message-Id: <QQcewz24020.199702282121@crystal.WonderWorks.COM>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Kyle Jones <kyle_jones@wonderworks.com>
To: xemacs-beta@xemacs.org
Subject: Re: Incompatibilities between VM, TM, and PGP
In-Reply-To: <m3sp2hwfhq.fsf@cortex.corpus.uni-muenster.de>
References: <m3zpwqwngp.fsf@cortex.corpus.uni-muenster.de>
	<QQcete23720.199702272044@crystal.WonderWorks.COM>
	<m3sp2hwfhq.fsf@cortex.corpus.uni-muenster.de>
X-Face: /cA45WHG7jWq>(O3&Z57Y<"WsX5ddc,4c#w0F*zrV#=M
        0@~@,s;b,aMtR5Sqs"+nU.z^CSFQ9t`z2>W,S,]:[+2^
        Nbf6v4g>!&,7R4Ot4Wg{&tm=WX7P["9%a)_da48-^tGy
        ,qz]Z,Zz\{E.,]'EO+F)@$KtF&V

Markus Gutschke writes:
 > Kyle Jones <kyle_jones@wonderworks.com> writes:
 > > This is most likely done by the transport system.  I.e. VM, TM
 > > and PGP are either all blameless or all equally to blame for not
 > > armoring the message against From line munging.  I will probably
 > > make VM encode such messages using quoted-printable, or just
 > > encode the 'F' in 'From ' as =46.
 > 
 > Your solution sounds good! But I have doubts that your evaluation of
 > the problem is correct. To me, it looks as if VM performed the
 > escaping:
 > 
 >  1) I tried to edit the erroneous message by pressing 'e', removing
 >     the escape character and then pressing C-C C-C; when I checked the
 >     new contents of the message, the '>' was still there. I might be
 >     doing something wrong, but this certainly looks as if VM was
 >     escaping the 'From '.

Yes, VM did.  But this is the context of your editing a message,
If you insert a message separator, VM has to munge it, or he
folder will be corrupted.  When VM incorporates a message from a
spool file, it does no munging UNLESS it has to do a folder type
conversion to incorporate the mail.

 >  2) I edited my INBOX to remove the escape character and then
 >     restarted VM. VM would erroneously display _two_ messages where
 >     there had formerly been just one. This suggests that VM does
 >     require escaping.

It is not an error.  According to the rules of parsing From_
folders, it is two messages.  Munging is required for the From_
folder type.  But when messages are deliverd to your spool file,
it is the job of the delivery agent to do it.

