Re: Add /renew/ tag to moved/renamed/reflagged messages
authorfrancois <francois@avalenn.eu>
Thu, 5 Mar 2015 08:43:07 +0000 (09:43 +0100)
committerW. Trevor King <wking@tremily.us>
Sat, 20 Aug 2016 21:48:15 +0000 (14:48 -0700)
91/402efd23f941d7f202adb167538bf37cec2aa7 [new file with mode: 0644]

diff --git a/91/402efd23f941d7f202adb167538bf37cec2aa7 b/91/402efd23f941d7f202adb167538bf37cec2aa7
new file mode 100644 (file)
index 0000000..56e1c3c
--- /dev/null
@@ -0,0 +1,129 @@
+Return-Path: <public@plane.gmane.org>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by olra.theworths.org (Postfix) with ESMTP id 6A486431FAF\r
+       for <notmuch@notmuchmail.org>; Thu,  5 Mar 2015 01:30:17 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 1.738\r
+X-Spam-Level: *\r
+X-Spam-Status: No, score=1.738 tagged_above=-999 required=5\r
+       tests=[DNS_FROM_AHBL_RHSBL=2.438, RCVD_IN_DNSWL_LOW=-0.7]\r
+       autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+       by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+       with ESMTP id V1wwkPzKrMix for <notmuch@notmuchmail.org>;\r
+       Thu,  5 Mar 2015 01:30:14 -0800 (PST)\r
+Received: from plane.gmane.org (plane.gmane.org [80.91.229.3])\r
+       (using TLSv1 with cipher AES256-SHA (256/256 bits))\r
+       (No client certificate requested)\r
+       by olra.theworths.org (Postfix) with ESMTPS id 224AE431FAE\r
+       for <notmuch@notmuchmail.org>; Thu,  5 Mar 2015 01:30:14 -0800 (PST)\r
+Received: from public by plane.gmane.org with local (Exim 4.69)\r
+       (envelope-from <public@plane.gmane.org>) id 1YTS65-0001x3-LA\r
+       for notmuch@notmuchmail.org; Thu, 05 Mar 2015 10:29:37 +0100\r
+Received: from public by plane.gmane.org with local (Exim 4.69)\r
+       (envelope-from <francois@avalenn.eu>) id 1YTS5z-0001ts-6R\r
+       for public-notmuch-gxuj+Tv9EO5zyzON3hdc1g@plane.gmane.org;\r
+       Thu, 05 Mar 2015 10:29:31 +0100\r
+Received: from relay4-d.mail.gandi.net ([217.70.183.196])\r
+       by plane.gmane.org with esmtp (Exim 4.69)\r
+       (envelope-from <francois@avalenn.eu>)\r
+       id 1YTRQ7-0002fx-Ty; Thu, 05 Mar 2015 09:46:15 +0100\r
+Received: from mfilter3-d.gandi.net (mfilter3-d.gandi.net [217.70.178.133])\r
+       by relay4-d.mail.gandi.net (Postfix) with ESMTP id 5021D1720C2;\r
+       Thu,  5 Mar 2015 09:46:15 +0100 (CET)\r
+X-Virus-Scanned: Debian amavisd-new at mfilter3-d.gandi.net\r
+Received: from relay4-d.mail.gandi.net ([217.70.183.196])\r
+       by mfilter3-d.gandi.net (mfilter3-d.gandi.net [10.0.15.180])\r
+       (amavisd-new, port 10024)\r
+       with ESMTP id CVhMnxZBgQIL; Thu,  5 Mar 2015 09:46:14 +0100 (CET)\r
+X-Originating-IP: 62.159.77.186\r
+Received: from localhost (unknown [62.159.77.186])\r
+       (Authenticated sender: francois@avalenn.eu)\r
+       by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id BE0FB17208B;\r
+       Thu,  5 Mar 2015 09:46:13 +0100 (CET)\r
+Date: Thu, 5 Mar 2015 09:43:07 +0100\r
+From: francois@avalenn.eu\r
+To: Baptiste <public-bateast-EHH8LxVIriIiq3RsQ1AnAw@plane.gmane.org>\r
+Subject: Re: Add /renew/ tag to moved/renamed/reflagged messages\r
+Message-ID: <20150305084307.GA2983@fjo-extia-HPdeb.nsn-net.net>\r
+References: <87ioegq5ca.fsf@vm_arch_64.bat.fr.eu.org>\r
+MIME-Version: 1.0\r
+Content-Type: text/plain; charset=utf-8\r
+Content-Disposition: inline\r
+In-Reply-To: <87ioegq5ca.fsf@vm_arch_64.bat.fr.eu.org>\r
+User-Agent: Mutt/1.5.23.1-rc1 (2014-03-12)\r
+Content-Transfer-Encoding: quoted-printable\r
+X-TMDA-Confirmed: Thu, 05 Mar 2015 10:29:31 +0100\r
+X-Mailman-Approved-At: Sat, 07 Mar 2015 14:23:39 -0800\r
+Cc: public-notmuch-gxuj+Tv9EO5zyzON3hdc1g@plane.gmane.org\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+       <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Thu, 05 Mar 2015 09:30:17 -0000\r
+\r
+\r
+\r
+\r
+\r
+On Wed, Mar 04, 2015 at 02:07:01PM +0100, Baptiste wrote:\r
+> new messages are given a default (configurable) tag, typically /new/=C2=\r
+=A0=E2=80=A6\r
+> This is handy for automatic tagging.\r
+>=20\r
+> What about another automatic tag to re-add to an existing mail when\r
+> =3Dnotmuch new=3D detect a moved, renamed or reflagged message=C2=A0=E2=\r
+=80=A6 This\r
+> would allow something like tag synchro through an =3DIMAP=3D mailbox, o=\r
+r\r
+> at least keep folder and tag organization coherent while a message\r
+> is moved =E2=80=A6\r
+\r
+I would really like this too. An other use case is for mailing lists,\r
+my messages are tagged with new when they appear in my outbox but I\r
+would like to complete tags when receiving them via the mailing list.\r
+\r
+\r
+\r
+\r
+\r
+>=20\r
+> my usecase is=C2=A0:\r
+> - On PC A\r
+>   - message /1/ is received from =3DIMAP=3D in default mail folder, giv=\r
+en tag /new/\r
+>   - message /1/ is automatically tagged /inbox/ (see /afew/)\r
+> - On PC B\r
+>   - message /1/ is received from =3DIMAP=3D in default mail folder, giv=\r
+en tag /new/\r
+>   - message /1/ is automatically tagged /inbox/ (see /afew/)\r
+>   - manual tagging into mail client as /archive/\r
+>   - mail is moved (see /afew/) to /Archives/ folder due to /archive/ ta=\r
+g\r
+>   - message /1/ no more in default but /Archives/ folder is synchronize=\r
+d back to =3DIMAP=3D server\r
+> - On PC A (not possible today)\r
+>   - message /1/ is re-received from =3DIMAP=3D in /Archives/ folder, an=\r
+d removed from default mail folder, added tag /renew/\r
+>     - (today, =3Dnotmuch new=3D just detect the moved file, and thanksf=\r
+ully keep existing tags)\r
+>   - message /1/ is automatically tagged /archive/ due to presence in /A=\r
+rchives/ folder (and /renew/ tag)\r
+>=20\r
+> Thank you,\r
+>=20\r
+> --=20\r
+> ~~^v^~~ Baptiste\r
+\r
+\r