Re: [PATCH v4 01/16] add util/search-path.{c, h} to test for executables in $PATH
[notmuch-archives.git] / 09 / 0a2a9ff110be4eed0e9b5b6f8f3839c107663b
1 Return-Path: <jrollins@finestructure.net>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 0E946429E26\r
6         for <notmuch@notmuchmail.org>; Thu, 12 Jan 2012 10:41:42 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -2.29\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id I9+Y-FsbqvNX for <notmuch@notmuchmail.org>;\r
16         Thu, 12 Jan 2012 10:41:40 -0800 (PST)\r
17 Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu\r
18         [131.215.239.19])\r
19         by olra.theworths.org (Postfix) with ESMTP id 1DA6A431FB6\r
20         for <notmuch@notmuchmail.org>; Thu, 12 Jan 2012 10:41:40 -0800 (PST)\r
21 Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1])\r
22         by fire-doxen-postvirus (Postfix) with ESMTP id 90E1432803F\r
23         for <notmuch@notmuchmail.org>; Thu, 12 Jan 2012 10:41:39 -0800 (PST)\r
24 X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new\r
25 Received: from finestructure.net (DHCP-123-180.caltech.edu [131.215.123.180])\r
26         (Authenticated sender: jrollins)\r
27         by fire-doxen-submit (Postfix) with ESMTP id 86D902E50408\r
28         for <notmuch@notmuchmail.org>; Thu, 12 Jan 2012 10:41:34 -0800 (PST)\r
29 Received: by finestructure.net (Postfix, from userid 1000)\r
30         id 62A478A; Thu, 12 Jan 2012 10:41:34 -0800 (PST)\r
31 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
32 To: Notmuch Mail <notmuch@notmuchmail.org>\r
33 Subject: Re: Emacs: Crypto: How to get automatic encryption?\r
34 In-Reply-To: <87fwfw8npx.fsf@servo.finestructure.net>\r
35 References: <20120103195651.GA27869@shi.workgroup>\r
36         <87fwfw8npx.fsf@servo.finestructure.net>\r
37 User-Agent: Notmuch/0.10.2+168~g34b8bac (http://notmuchmail.org) Emacs/23.3.1\r
38         (x86_64-pc-linux-gnu)\r
39 Date: Thu, 12 Jan 2012 10:41:31 -0800\r
40 Message-ID: <87k44wlq5g.fsf@servo.finestructure.net>\r
41 MIME-Version: 1.0\r
42 Content-Type: multipart/signed; boundary="=-=-=";\r
43         micalg=pgp-sha256; protocol="application/pgp-signature"\r
44 X-BeenThere: notmuch@notmuchmail.org\r
45 X-Mailman-Version: 2.1.13\r
46 Precedence: list\r
47 List-Id: "Use and development of the notmuch mail system."\r
48         <notmuch.notmuchmail.org>\r
49 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
51 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
52 List-Post: <mailto:notmuch@notmuchmail.org>\r
53 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
54 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
55         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
56 X-List-Received-Date: Thu, 12 Jan 2012 18:41:42 -0000\r
57 \r
58 --=-=-=\r
59 Content-Transfer-Encoding: quoted-printable\r
60 \r
61 On Tue, 03 Jan 2012 13:45:14 -0800, Jameson Graef Rollins <jrollins@finestr=\r
62 ucture.net> wrote:\r
63 > Unfortunately, auto encrypting of replies to encrypted emails is not yet\r
64 > implemented.  It is desperately needed, though, obviously.  So this is a\r
65 > good excuse to start a discussion about how we could achieve this.\r
66 >=20\r
67 > It just occurs to me that a way to do this would be to have notmuch\r
68 > reply add the appropriate mml #secure tag for encryption to the output\r
69 > reply template, maybe with something like a --emacs option.  That would\r
70 > be pretty easy to implement, although it would obviously be very UI\r
71 > specific.\r
72 >=20\r
73 > Another possibility would be for notmuch reply to add some sort of\r
74 > header to the reply message to indicate that the original was encrypted,\r
75 > and then do something in emacs to try to read that header and add the\r
76 > appropriate mml #secure tag.  That would also be easy to implement in\r
77 > the notmuch CLI, and it would be more UI agnostic, but it would require\r
78 > a lot more elisp.\r
79 \r
80 There is a set of patches in the queue to add a JSON output format for\r
81 reply, with the emacs UI then consuming that to construct the reply\r
82 template [0].  This will make it very easy to communicate to the emacs\r
83 UI that the original message was encrypted, and that the reply should be\r
84 similarly encrypted.  I'm going to wait until that patch set makes it\r
85 through, and then build this functionality on top of that.\r
86 \r
87 jamie.\r
88 \r
89 [0] id:"1326009162-19524-3-git-send-email-awg+notmuch@xvx.ca"\r
90 \r
91 --=-=-=\r
92 Content-Type: application/pgp-signature\r
93 \r
94 -----BEGIN PGP SIGNATURE-----\r
95 Version: GnuPG v1.4.11 (GNU/Linux)\r
96 \r
97 iQIcBAEBCAAGBQJPDylcAAoJEO00zqvie6q8soAP/0WkpELUJo702xcVnxV0l/4e\r
98 SMzDe7GWjrUMdTeR4+ee0nkbAGFOJhXFN4VOG+WCKNdMjOUOa5b3SN9Hj0nZESxg\r
99 LvSKBPzyjDz3/Fet5HEGgcD1KkjPWwOKlqb6ehSSi99O4DRRoKxLCgtlNK1jy1nb\r
100 CxkQ4WC4FzLDQxJZZ3ym86hr+q9hV0wMtz+P1CyMTYBQGIwHpVw5knttT6JJrH31\r
101 1ZtR5RUDykdgasuoWblQkYRffPuwV6O9/V7Hzmhi2Ki/dg/m7+EZER2ESu12FhHa\r
102 IoL/PfukALXmW1f1PmDyjE7RTWEhtfLwwYjy5eymL0TAW2pRC+A6DBcLZru7iV1x\r
103 0KzO85VWTPr3VkGZ9uV3a2rNTXWcCsZPC6GWktpxaaDzX+JoK+KcjSvL9rafjt+X\r
104 gyQuIeHK76PrbLMUdWakACQNzqFavCdMC9jKFthcIAoPtZlxV6kQvLnsz5nR2hqR\r
105 Aowo9CLhV965wDlL6zC61xVFYII469SkXpXbjjZ0SAz/vZ0NArzSbQrcqmbCoWhd\r
106 Ag3DlyxosYcWLU68eUmT4lO+W8Qo4L8uIrjDNXbZ+xCV1eRvf5uf2+aN6IOMtjya\r
107 13neYw3M2Lzxins0D6wYHJRrr63IzFR1utZs6oI05JsASJV6JRRSvE/A4qTXMtT9\r
108 YXK1ioq/NVGRaSpqJRI3\r
109 =80nC\r
110 -----END PGP SIGNATURE-----\r
111 --=-=-=--\r