Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 1C6AC431FAE for ; Sun, 29 Nov 2009 11:44:15 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c2ObbRJGFwYr for ; Sun, 29 Nov 2009 11:44:15 -0800 (PST) Received: from serrano.cc.columbia.edu (serrano.cc.columbia.edu [128.59.29.6]) by olra.theworths.org (Postfix) with ESMTP id D46F0431FBC for ; Sun, 29 Nov 2009 11:44:14 -0800 (PST) Received: from servo.finestructure.net (cpe-72-227-128-66.nyc.res.rr.com [72.227.128.66]) (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0) by serrano.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id nATJi98q008372 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Sun, 29 Nov 2009 14:44:09 -0500 (EST) Received: from jrollins by servo.finestructure.net with local (Exim 4.69) (envelope-from ) id 1NEph7-0008Cm-O2; Sun, 29 Nov 2009 14:44:29 -0500 Date: Sun, 29 Nov 2009 14:44:29 -0500 From: Jameson Graef Rollins To: Carl Worth Message-ID: <20091129194429.GA13038@finestructure.net> References: <20091123130009.GA31695@finestructure.net> <87zl69qgbj.fsf@yoom.home.cworth.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MGYHOYXEY6WxJCY8" Content-Disposition: inline In-Reply-To: <87zl69qgbj.fsf@yoom.home.cworth.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-No-Spam-Score: Local X-Scanned-By: MIMEDefang 2.65 on 128.59.29.6 Cc: notmuch@notmuchmail.org Subject: Re: [notmuch] OpenPGP support X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Nov 2009 19:44:15 -0000 --MGYHOYXEY6WxJCY8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 26, 2009 at 10:41:36AM -0800, Carl Worth wrote: > On Mon, 23 Nov 2009 08:00:09 -0500, Jameson Graef Rollins wrote: > > Hi, folks. I know it's a hairy problem, but has anyone started > > looking into OpenPGP support for notmuch? >=20 > I definitely want this. Thanks so much for this response, Carl. I'm glad to hear there's other interest in the this. > I've got message-mode setup to sign my messages automatically when I > start a new compose from within notmuch with 'm'. I did this with the > following in my .emacs: >=20 > ; sign messages by default > (add-hook 'message-setup-hook > (lambda () > (mml-secure-message-sign))) > > I'm not sure how to make sure that I also get that when doing a reply > within notmuch. Keith, I think you worked this out, right? What did you > do? Ah, this is a great suggestion. Thank you. I saw Keith's reply as well, which also works great with replies. > Meanwhile, the other pieces still needed are automatic signature > verification for multipart/signed messages, and then support for > decrypting GPG-encrypted messages. So I think this is maybe the most important thing missing from notmuch right now. I would really really like to see this working. Unfortunately my emacs/lisp skills are poor to say the least. I'll try to look into how gnus or other emacs mail interfaces handle this stuff, but if anyone else has any pointers for the list that would be great. jamie. --MGYHOYXEY6WxJCY8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: attachment -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJLEs8aAAoJEO00zqvie6q8ipsP/0DWS8G+ejdIZEjBeAmnMz1e VN2WtYrdDwx33vwCxFRt1djHlgvzA+MTrpHrZBaF5Z9N6s6cIbLqNnS1p3BvACNB yBPyTLq3rKNUmPT56WoF3RhGmmkSNnZF8us3uIl0cORQSL2Pc7I7X8KAKeHqsB33 lQymUOEE7PRMo2bbUv98Utm5rjEKbTfjy1zkW1gmXninv5LmruW0TgqRs17Wa/lM m0QoeKGC0iH13WO0hxpR0NWg/5CuFEuA7SDLJzFkSfgdyZjAxU9TBV25ZFYPmv6O MbVNPwB0mSaGdDvB5fsHXnKpIuA635Sk0FwATs2inuEL5qV+lMJPlmPKN4/3hB9a dhjCLmtP9rgym7lzWDYpGdY3mLRYOLFY3WErkh1AiPoEBBMQxuGB2J5SARlqGYah 5OxWb8ZZWGikt/tyqEyBKm8KGCG2LX82rLXxf9FPi5Jv8xKTSH9DHc6h9mb07R5p 0nex8tllYo0XEyGifoU7GYenCSlSu8pR2AZPBYds/Y89GU88zeRSa3+ddVtLU2y2 E79gg7wW3OedS1NPMyQqXGm/KDWFA2uQEsMjPZZIGKFykjnmuRJrOoRgSK71KYRa Z9cDf2S8jNVTbByEgcFIXmKOMgmCtrVJmoErWBV2aIfYO2MvslCmgBQKCB0WSSIn zUDafh+X3jlT1j20aIE0 =K+Qp -----END PGP SIGNATURE----- --MGYHOYXEY6WxJCY8--