On Fri, 04 Feb 2011 08:24:38 -0400, David Bremner <bremner@unb.ca> wrote: > On Wed, 02 Feb 2011 17:18:45 -0800, Jameson Rollins <jrollins@finestructure.net> wrote: > > Hi, all. I have pushed a new branch called "crypto" to my notmuch > > repository [0]. This branch provides full support for PGP/MIME signed > > and encrypted messages, including emacs UI support. It has been applied > > on top of cworth's current master (21e97c50). It includes the > > following: > > > > For a signed and encrypted message, if the signing key can't be found, > one just gets: > > [ multipart/encrypted: decryption error ] > > which is a bit mystifying. At least gpg on the command line will > decrypt the message and print a warning about the signature. So I need to look at this closer, but I think this is a GMime problem. That error message is generated when the GMime decryption code returns NULL for the decrypted part. I'll try to make a test case for this, and file a bug with GMime upstream. jamie.