GNU bug report logs - #9862
23.3; [Gnus/EasyPG] Mixing PGP/MIME signature with RFC822 forwarded multipart message results in an invalid MIME message

Previous Next

Packages: emacs, gnus;

Reported by: "S\=e9bastien Villemot" <sebastien.villemot <at> ens.fr>

Date: Mon, 24 Oct 2011 20:44:01 UTC

Severity: normal

Found in version 23.3

Done: Daiki Ueno <dueno <at> redhat.com>

Bug is archived. No further changes may be made.

Full log


Message #20 received at 9862 <at> debbugs.gnu.org (full text, mbox):

From: Daiki Ueno <ueno <at> unixuser.org>
To: Andreas Schwab <schwab <at> linux-m68k.org>
Cc: 9862 <at> debbugs.gnu.org, S=e9bastien Villemot <sebastien.villemot <at> ens.fr>
Subject: Re: bug#9862: 23.3;
	[Gnus/EasyPG] Mixing PGP/MIME signature with RFC822 forwarded
	multipart message results in an invalid MIME message
Date: Wed, 26 Oct 2011 10:59:25 +0900
Andreas Schwab <schwab <at> linux-m68k.org> writes:

>>  --====-=-=
>>  Content-Disposition: inline
>>  MIME-Version: 1.0
>>  Content-Type: multipart/mixed; boundary="====-=-="
>>
>>  Foo
>>
>>  --====-=-=--
>
> This part is wrong.  The boundary line "--====-=-=" needs to be moved
> after the rfc822 headers, like this:

Thanks for pointing out this.  But then, I think the MML usage in the
original bug report was wrong.  <#mml type=message/rfc822 ...> should
be followed by at least one rfc822 header lines such as "Subject:
foo\n", like this:

<#!secure method=pgpmime mode=sign>
<#mml type=message/rfc822 disposition=inline>
Subject: foo

<#multipart type=mixed>
<#part type=text/plain disposition=inline nofile=yes>
Foo
<#/multipart>
<#/mml>

Anyway, it seems the original bug has already been fixed in the latest
Gnus.  Can we close this?

Regards,
-- 
Daiki Ueno




This bug report was last modified 13 years and 256 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.