Re: Dreaming of tag-based e-mailing
authorArian Kuschki <arian.kuschki@googlemail.com>
Sun, 8 Apr 2012 16:38:58 +0000 (18:38 +0200)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:46:09 +0000 (09:46 -0800)
e6/27b081f59a7d450a39a06e83bdb3d22b041171 [new file with mode: 0644]

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