[imp] CVS IMP with PGP Support

Ilya mail@krel.org
Fri, 3 May 2002 01:09:58 -0400


also now that mutt sees IMP signed messages, they fail the signature check.
I tried to dettache both message and signature and check it manually - same
thing.
mutt runs thsi command to check signature:
# verify a pgp/mime signature
set pgp_verify_command="gpg --batch --output - --verify %s %f"
where %s is signature part saved to temp file and $f is the message saved to
file.


On Thu, May 02, 2002 at 10:17:52PM -0600, Michael M Slusarz wrote:
> Quoting Ilya <mail@krel.org>:
> 
> This has been fixed in CVS - update the Horde file lib/MIME/Message.php.  
> The problem was that the boundary wasn't being set correctly for messages 
> with only 1 MIME Part.  If you notice, the boundary in the header:
> 
> | Content-Type: multipart/signed;
> | boundary="-MOQ10203965978bde0e7dc011f387051cd6964d83529b";
> | micalg=x-unknown;
> | protocol="application/pgp-signature"
> 
> Was not being set the same as the boundary in the parts:
> 
> | 
> | This message is in MIME format.
> | 
> | ---MOQ10203965978a5bf7b5c6b6dea42a4513db90536cc0
> | Content-Type: text/plain
> | Content-Transfer-Encoding: quoted-printable
> 
> The message will now render in IMP, although it is still not being piped 
> through the pgp viewer.  I know why, but this fix might take a bit longer.
> 
> Thanks for the catch.
> 
> michael
> 
> ______________________________________________
> Michael Slusarz [slusarz@bigworm.colorado.edu]
> The University of Colorado at Boulder
>