Re: [feature request] emacs: use `notmuch insert` for FCC
[notmuch-archives.git] / f9 / 9cb9077a26353a0f7e28285511bddd6b5f9963
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 C2B77431FBC\r
6         for <notmuch@notmuchmail.org>; Tue, 19 Jan 2010 08:04:51 -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: -1.343\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-1.343 tagged_above=-999 required=5\r
12         tests=[AWL=-1.344, BAYES_50=0.001] autolearn=ham\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 giwPqOgd0Bco for <notmuch@notmuchmail.org>;\r
16         Tue, 19 Jan 2010 08:04:51 -0800 (PST)\r
17 Received: from tarap.cc.columbia.edu (tarap.cc.columbia.edu [128.59.29.7])\r
18         by olra.theworths.org (Postfix) with ESMTP id 1F5BD431FAE\r
19         for <notmuch@notmuchmail.org>; Tue, 19 Jan 2010 08:04:50 -0800 (PST)\r
20 Received: from servo.finestructure.net (geco.phys.columbia.edu\r
21         [128.59.170.159])\r
22         (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0)\r
23         by tarap.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id o0JG4n2C007556\r
24         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
25         Tue, 19 Jan 2010 11:04:50 -0500 (EST)\r
26 Received: from jrollins by servo.finestructure.net with local (Exim 4.71)\r
27         (envelope-from <jrollins@finestructure.net>)\r
28         id 1NXGZV-0000gw-Nj; Tue, 19 Jan 2010 11:04:49 -0500\r
29 Date: Tue, 19 Jan 2010 11:04:49 -0500\r
30 From: Jameson Rollins <jrollins@finestructure.net>\r
31 To: Sebastian Spaeth <Sebastian@SSpaeth.de>\r
32 Message-ID: <20100119160449.GA28198@finestructure.net>\r
33 References: <87pr57jvkz.fsf@SSpaeth.de>\r
34         <201001181641.25647.sojkam1@fel.cvut.cz>\r
35         <87hbqjwgmf.fsf@SSpaeth.de> <87my0a5i80.fsf@SSpaeth.de>\r
36         <87my0aqgw9.fsf@veldthuis.com>\r
37         <20100119152427.GL8342@finestructure.net>\r
38         <877hrexfat.fsf@SSpaeth.de>\r
39 MIME-Version: 1.0\r
40 Content-Type: multipart/signed; micalg=pgp-sha256;\r
41         protocol="application/pgp-signature"; boundary="EeQfGwPcQSOJBaQU"\r
42 Content-Disposition: inline\r
43 In-Reply-To: <877hrexfat.fsf@SSpaeth.de>\r
44 User-Agent: Mutt/1.5.20 (2009-06-14)\r
45 X-No-Spam-Score: Local\r
46 X-Scanned-By: MIMEDefang 2.68 on 128.59.29.7\r
47 Cc: notmuch@notmuchmail.org\r
48 Subject: Re: [notmuch] Introducing notmuchsync\r
49 X-BeenThere: notmuch@notmuchmail.org\r
50 X-Mailman-Version: 2.1.13\r
51 Precedence: list\r
52 List-Id: "Use and development of the notmuch mail system."\r
53         <notmuch.notmuchmail.org>\r
54 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
55         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
56 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
57 List-Post: <mailto:notmuch@notmuchmail.org>\r
58 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
59 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
60         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
61 X-List-Received-Date: Tue, 19 Jan 2010 16:04:51 -0000\r
62 \r
63 \r
64 --EeQfGwPcQSOJBaQU\r
65 Content-Type: text/plain; charset=us-ascii\r
66 Content-Disposition: inline\r
67 Content-Transfer-Encoding: quoted-printable\r
68 \r
69 On Tue, Jan 19, 2010 at 04:52:42PM +0100, Sebastian Spaeth wrote:\r
70 > That is why I have coded my notmuchsync tool. It does all that. While I\r
71 > agree that notmuch should probably (and faster) do all that itself, the\r
72 > current design seems to be to keep notmuch flexible, small and to never t=\r
73 ouch\r
74 > your mailstore. Until that changes, surrounding scripts will have to\r
75 > perform these tasks.\r
76 \r
77 I should have mentioned in my previous mail that I think this tool is\r
78 a great idea, and I plan on using it.  I just hope that all of it's\r
79 functionality will be integrated directly into notmuch itself.\r
80 \r
81 That said, I have vasilated just a bit on this, as to whether notmuch\r
82 should touch the mail at all, or just process it.  But having thought\r
83 about it a bit, I think that notmuch really *is* an MUA, or at least\r
84 the mail processing part of a MUA (MUA minus message reader), and\r
85 should therefore do the appropriate things with the maildir.\r
86 \r
87 > My current synchronization script looks basically like this:\r
88 >=20\r
89 > notmuch new       # make db consistent (earlier deleted mails etc)\r
90 > notmuchsync -s -n # MailDir flags update and "cur" dir moving\r
91 > offlineimap       # sync with IMAP server\r
92 > notmuch new       # incorporate new mails in notmuch db\r
93 \r
94 Do you do another notmuchsync after the final notmuch new, to get any\r
95 new flags in the maildir synced with the database?\r
96 \r
97 jamie.\r
98 \r
99 --EeQfGwPcQSOJBaQU\r
100 Content-Type: application/pgp-signature; name="signature.asc"\r
101 Content-Description: Digital signature\r
102 Content-Disposition: attachment\r
103 \r
104 -----BEGIN PGP SIGNATURE-----\r
105 Version: GnuPG v1.4.10 (GNU/Linux)\r
106 \r
107 iQIcBAEBCAAGBQJLVdgcAAoJEO00zqvie6q8D6kP/RC05UBbVtqeQrNehOYhOFFG\r
108 iC4Mm4yzmh2NkNg3mKJI18PQubWAkroP/t5rCKj/RCrZiVBVPQo6T8tnt/GY8DdU\r
109 DVgQwxsbYjmmHbZNS05/WP92HNNxF8JUC6V6dhrxaRUBlE86ewwot+WKxLVRvvw8\r
110 +7ri+mwg8ebb2rmKKs5VljBpuBWUYsGzCy9TaCvNg98NH/9dCI26lV7+uNNECHlZ\r
111 QOgczB4YEJgYvnLGBatWAc8L0tXMAuFSRypMBQxwBroCPiADkooSd0YiuYYNBBG3\r
112 R/scv1baAyDg2tcN4dBh2I8SvU5zBACxSnyamzEgztWVdfS1Psd7tx4foHzMdHpD\r
113 KxGTcOgWE37NNXL9kk9Dhbt2y9vi/9ca1CZkdRZ+1nyGz0l3ZPBsk0KzlB/rJddK\r
114 qmY+8Q1Ps7J3W1xYG+3tasNbEglnnbMUEepYBoHM6FkOiwN1xUtYCyGFDgGaEU5q\r
115 X3J41zwQloXVLB/85xLf7wyVzVAKwL9gHDPpnY/YfA18isxYknRR6marJya6smRQ\r
116 9MZfaJgFJPrQaPAzQTEfPn9Np/rP6P4VLPg1fC0nz1g3en3xPUN/yTx2Mt4gxx/4\r
117 NcCR5+DuPJ8111maLFJ6lGiYPi3y4LUcyX12SH83pcG302IfnaFd6tyQgiJtCRS9\r
118 c9UnJS9LOY7el47t5ppO\r
119 =MzLP\r
120 -----END PGP SIGNATURE-----\r
121 \r
122 --EeQfGwPcQSOJBaQU--\r