From 7fc42b6126a59b2407625d541e902002bcea462f Mon Sep 17 00:00:00 2001 From: Arian Kuschki Date: Sun, 8 Apr 2012 18:38:58 +0200 Subject: [PATCH] Re: Dreaming of tag-based e-mailing --- e6/27b081f59a7d450a39a06e83bdb3d22b041171 | 140 ++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 e6/27b081f59a7d450a39a06e83bdb3d22b041171 diff --git a/e6/27b081f59a7d450a39a06e83bdb3d22b041171 b/e6/27b081f59a7d450a39a06e83bdb3d22b041171 new file mode 100644 index 000000000..ff5b20986 --- /dev/null +++ b/e6/27b081f59a7d450a39a06e83bdb3d22b041171 @@ -0,0 +1,140 @@ +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 9BF14431FAF + for ; Sun, 8 Apr 2012 09:39:00 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -0.798 +X-Spam-Level: +X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 + tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, + FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 bsLtTtDnJxHp for ; + Sun, 8 Apr 2012 09:39:00 -0700 (PDT) +Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com + [74.125.83.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client + certificate requested) by olra.theworths.org (Postfix) with ESMTPS id + B26AF431FAE for ; Sun, 8 Apr 2012 09:38:59 -0700 + (PDT) +Received: by eekb47 with SMTP id b47so1496517eek.26 + for ; Sun, 08 Apr 2012 09:38:58 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=googlemail.com; s=20120113; + h=mime-version:in-reply-to:references:date:message-id:subject:from:to + :cc:content-type; + bh=HwSJHHAnjaBeWg4nF7WinwHRf3/QJuiDYuB6FMA3ZVE=; + b=VJrYmpcJYmU/snXuVGl09/gyn3iohpXHFmVtm7Q145ouWRq3BJKTHsnNsJ8jQPw4nc + +Lta5v7ZfJcw7JE7QhjuNIJ3tmIaFxfeVRbELxkve5uI5stBqXET3qerrUEU0vGp2agm + JK5lkZHPxxshG4fdb1oCRBcVhYvN92luK5JaeRDcUd6bzIU8Pfd+7FVjiFwlcTlk9Y9W + 3OW0AiATnFKl6pMhDzhINj/X6ri4O8qXfhyEWMwF4FNxxLzXhhpZUz1CfaMSa/iQ2KSi + HJNINgE83/wfbhyzeU9Rwb4SBDPvkbNjO9R7bXAP7rzzRZZ1qgz9jF3XGOn9L6TmuhYd + b/bg== +MIME-Version: 1.0 +Received: by 10.14.119.197 with SMTP id n45mr545876eeh.46.1333903138294; Sun, + 08 Apr 2012 09:38:58 -0700 (PDT) +Received: by 10.14.134.76 with HTTP; Sun, 8 Apr 2012 09:38:58 -0700 (PDT) +In-Reply-To: <4F7F88FA.2070408@f123.org> +References: <4F7F88FA.2070408@f123.org> +Date: Sun, 8 Apr 2012 18:38:58 +0200 +Message-ID: + +Subject: Re: Dreaming of tag-based e-mailing +From: Arian Kuschki +To: "Fernando H. F. Botelho" +Content-Type: multipart/alternative; boundary=90e6ba539f38b90da404bd2d86b9 +Cc: notmuch@notmuchmail.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: Sun, 08 Apr 2012 16:39:00 -0000 + +--90e6ba539f38b90da404bd2d86b9 +Content-Type: text/plain; charset=UTF-8 + +On 7 April 2012 02:23, Fernando H. F. Botelho wrote: + +> 1. I tag incoming messages with any number of arbitrary tags, and these +> get assigned not just to that specific e-mail message, but also to the +> contact (i.e. email address) behind it. +> + +You can construct a list of email addresses from a list of emails, so what +you want should be doable without tagging contacts, which is currently not +possible directly. You just tag your messages as you like, either manually +through one of the GUIs, or automatically with a script. + + +> 2. I decide I have a message to send to every person that has tag A, B, D, +> F, and Z, and I select those and the e-mail client allows me to e-mail my +> message to every contact that has all of those tags. +> + +You can construct a list of email addresses that have sent you at least one +email for each tag. This can be done with the notmuch much command-line +interface and a minimal amount of scripting, for example with shell script. +With this list of addresses, you can then start your mail client of choice +with a new compose window already opened that contains all these addresses. +I know this works with Thunderbird, many other clients should also support +this. + +The only open question I see is what kind of interface you would like to +use to select a set of tags. I am not sure what is the most convenient way +for you, but this should not be hard either. Feel free to contact me off +list if you have any further questions. + +Hth, +Arian + +--90e6ba539f38b90da404bd2d86b9 +Content-Type: text/html; charset=UTF-8 +Content-Transfer-Encoding: quoted-printable + +
On 7 April 2012 02:23, Fernando H. F. Botelho <fernando.botelho@f123.org> wrote:
+ +1. I tag incoming messages with any number of arbitrary tags, and these get= + assigned not just to that specific e-mail message, but also to the contact= + (i.e. email address) behind it.

You ca= +n construct a list of email addresses from a list of emails, so what you wa= +nt should be doable without tagging contacts, which is currently not possib= +le directly. You just tag your messages as you like, either manually throug= +h one of the GUIs, or automatically with a script.
+ +
=C2=A0
+2. I decide I have a message to send to every person that has tag A, B, D, = +F, and Z, and I select those and the e-mail client allows me to e-mail my m= +essage to every contact that has all of those tags.
+ +=C2=A0
You can construct a list of email addresses that have sent= + you at least one email for each tag. This can be done with the notmuch muc= +h command-line interface and a minimal amount of scripting, for example wit= +h shell script. With this list of addresses, you can then start your mail c= +lient of choice with a new compose window already opened that contains all = +these addresses. I know this works with Thunderbird, many other clients sho= +uld also support this.=C2=A0
+ +

The only open question I see is what kind of interface = +you would like to use to select a set of tags. I am not sure what is the mo= +st convenient way for you, but this should not be hard either. Feel free to= + contact me off list if you have any further questions.
+

Hth,
Arian
+ +--90e6ba539f38b90da404bd2d86b9-- -- 2.26.2