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