Modify message after send...?
authormailinglists <mailinglists@nawaz.org>
Sun, 19 Jul 2015 04:59:45 +0000 (21:59 +1700)
committerW. Trevor King <wking@tremily.us>
Sat, 20 Aug 2016 21:49:11 +0000 (14:49 -0700)
0e/86a85c850c299d3d66ddc84477448c8f558dbc [new file with mode: 0644]

diff --git a/0e/86a85c850c299d3d66ddc84477448c8f558dbc b/0e/86a85c850c299d3d66ddc84477448c8f558dbc
new file mode 100644 (file)
index 0000000..43c79c4
--- /dev/null
@@ -0,0 +1,99 @@
+Return-Path: <mueen@nawaz.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 arlo.cworth.org (Postfix) with ESMTP id A35746DE172B\r
+ for <notmuch@notmuchmail.org>; Sat, 18 Jul 2015 22:06:45 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at cworth.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -0.701\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-0.701 tagged_above=-999 required=5\r
+ tests=[RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001]\r
+ autolearn=disabled\r
+Received: from arlo.cworth.org ([127.0.0.1])\r
+ by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id i--2aH2ZhcBv for <notmuch@notmuchmail.org>;\r
+ Sat, 18 Jul 2015 22:06:43 -0700 (PDT)\r
+X-Greylist: delayed 403 seconds by postgrey-1.35 at arlo;\r
+ Sat, 18 Jul 2015 22:06:43 PDT\r
+Received: from filter02.dlls.pa.frontiernet.net\r
+ (filter02.dlls.pa.frontiernet.net [199.224.80.229])\r
+ by arlo.cworth.org (Postfix) with ESMTP id 991836DE13D2\r
+ for <notmuch@notmuchmail.org>; Sat, 18 Jul 2015 22:06:43 -0700 (PDT)\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by filter02.dlls.pa.frontiernet.net (Postfix) with ESMTP id 4DAD042C0FF\r
+ for <notmuch@notmuchmail.org>; Sun, 19 Jul 2015 04:59:58 +0000 (UTC)\r
+Received: from relay04.dlls.pa.frontiernet.net ([199.224.80.247]) by localhost\r
+ (filter02.dlls.pa.frontiernet.net [199.224.80.229]) (amavisd-new, port 10024)\r
+ with LMTP id ArOfKhtECiyl for <notmuch@notmuchmail.org>; Sun, 19 Jul 2015\r
+ 04:59:46 +0000 (UTC)\r
+X-Originating-IP: [50.43.37.138]\r
+X-Previous-IP: 50.43.37.138\r
+Received: from beetle_b (static-50-43-37-138.bvtn.or.frontiernet.net\r
+ [50.43.37.138])\r
+ by relay04.dlls.pa.frontiernet.net (Postfix) with ESMTPA id A16E52F8098\r
+ for <notmuch@notmuchmail.org>; Sun, 19 Jul 2015 04:59:46 +0000 (UTC)\r
+Received: by beetle_b (Postfix, from userid 1000)\r
+ id 76A508BC90; Sat, 18 Jul 2015 21:59:45 -0700 (PDT)\r
+From: mailinglists@nawaz.org\r
+To: notmuch@notmuchmail.org\r
+Subject: Modify message after send...?\r
+User-Agent: Notmuch/0.19 (http://notmuchmail.org) Emacs/24.4.1\r
+ (x86_64-pc-linux-gnu)\r
+nm-tags: \r
+Date: Sat, 18 Jul 2015 21:59:45 -0700\r
+Message-ID: <878uacpwse.fsf@fester.com>\r
+MIME-Version: 1.0\r
+Content-Type: text/plain\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.18\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, 19 Jul 2015 05:06:45 -0000\r
+\r
+Hi,\r
+\r
+I use notmuch via Emacs.\r
+\r
+Here's what I want:\r
+\r
+When I hit C-c C-c to send a message, I'd like it to be passed to a\r
+script (likely a Python one, although I may consider an Elisp function\r
+if an external script is not possible) for modification of headers,\r
+before it is sent to the MTA (Postfix in my case). A bonus would be to\r
+have the modified message stored in the FCC location, instead of the\r
+original one.\r
+\r
+Is this possible? An alternative may be to modify the message /before/\r
+it goes to message-send-and-exit. I'm inexperienced in Elisp - would\r
+this be via what's called "advising"?\r
+\r
+BTW, all I really want to do is modify the From: field based on the\r
+recipients (for every email, with no default From). I'll welcome\r
+suggestions for existing ways to do that. I Googled a little, but didn't\r
+find a clear good solution. Furthermore, I expect over time the rules by\r
+which I pick the From: field will get more complex than my knowledge of\r
+Elisp.\r
+\r
+Thanks.\r
+\r
+-- \r
+My sister opened a computer store in Hawaii. She sells C shells down by\r
+the seashore.\r
+\r
+\r
+                    /\  /\               /\  /\r
+                   /  \/  \ u e e n     /  \/  a w a z\r
+                       >>>>>>mueen@nawaz.org<<<<<<\r
+                                   anl\r
+\r
\r