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 48FCD431FB6 for ; Wed, 6 Apr 2011 14:26:12 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] 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 6mxB--ebLskM for ; Wed, 6 Apr 2011 14:26:11 -0700 (PDT) Received: from TX2EHSOBE008.bigfish.com (tx2ehsobe004.messaging.microsoft.com [65.55.88.14]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 5ADC8431FB5 for ; Wed, 6 Apr 2011 14:26:11 -0700 (PDT) Received: from mail47-tx2-R.bigfish.com (10.9.14.247) by TX2EHSOBE008.bigfish.com (10.9.40.28) with Microsoft SMTP Server id 14.1.225.8; Wed, 6 Apr 2011 21:26:09 +0000 Received: from mail47-tx2 (localhost.localdomain [127.0.0.1]) by mail47-tx2-R.bigfish.com (Postfix) with ESMTP id 030E11358500; Wed, 6 Apr 2011 21:26:09 +0000 (UTC) X-SpamScore: -9 X-BigFish: VPS-9(zz98dK14ffOzz1202hzz8275bhz32i637h668h736h839h61h) X-Spam-TCS-SCL: 0:0 X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:ausb3twp02.amd.com; RD:none; EFVD:NLI Received: from mail47-tx2 (localhost.localdomain [127.0.0.1]) by mail47-tx2 (MessageSwitch) id 1302125168800532_8088; Wed, 6 Apr 2011 21:26:08 +0000 (UTC) Received: from TX2EHSMHS040.bigfish.com (unknown [10.9.14.253]) by mail47-tx2.bigfish.com (Postfix) with ESMTP id B5C43FA004D; Wed, 6 Apr 2011 21:26:08 +0000 (UTC) Received: from ausb3twp02.amd.com (163.181.249.109) by TX2EHSMHS040.bigfish.com (10.9.99.140) with Microsoft SMTP Server id 14.1.225.8; Wed, 6 Apr 2011 21:26:08 +0000 X-WSS-ID: 0LJ927F-02-11B-02 X-M-MSG: Received: from sausexedgep02.amd.com (sausexedgep02-ext.amd.com [163.181.249.73]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ausb3twp02.amd.com (Axway MailGate 3.8.1) with ESMTP id 28531FCC038; Wed, 6 Apr 2011 16:26:03 -0500 (CDT) Received: from sausexhtp01.amd.com (163.181.3.165) by sausexedgep02.amd.com (163.181.36.59) with Microsoft SMTP Server (TLS) id 8.3.106.1; Wed, 6 Apr 2011 16:26:28 -0500 Received: from optimon.amd.com (163.181.34.104) by sausexhtp01.amd.com (163.181.3.165) with Microsoft SMTP Server (TLS) id 8.3.83.0; Wed, 6 Apr 2011 16:26:07 -0500 Received: from mhdc-ns01.amd.com (mhdc-ns01.amd.com [165.204.35.147]) by optimon.amd.com (8.12.10/8.12.10) with ESMTP id p36LQ72B002456; Wed, 6 Apr 2011 16:26:07 -0500 Received: from testarossa.amd.com (testarossa.amd.com [165.204.147.44]) by mhdc-ns01.amd.com (8.13.8+Sun/8.13.8) with ESMTP id p36LQ74W011610; Wed, 6 Apr 2011 15:26:07 -0600 (MDT) Received: (from manderso@localhost) by testarossa.amd.com (8.13.1/8.13.1/Submit) id p36LQ6Jf012435; Wed, 6 Apr 2011 15:26:06 -0600 X-Authentication-Warning: testarossa.amd.com: manderso set sender to MarkR.Anderson@amd.com using -f From: Mark Anderson To: Aaron Williamson Subject: Re: Debugging strangeness in To: field In-Reply-To: <3wd4o6b2mwf.fsf@testarossa.amd.com> References: <3wd7hb72omm.fsf@testarossa.amd.com> <4D9CBABB.4090201@copiesofcopies.org> <3wd4o6b2mwf.fsf@testarossa.amd.com> User-Agent: Notmuch/0.5-82-geead238 (http://notmuchmail.org) Emacs/23.1.1 (i686-pc-linux-gnu) Date: Wed, 6 Apr 2011 15:26:06 -0600 Message-ID: <3wd1v1f2hsh.fsf@testarossa.amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-OriginatorOrg: amd.com 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: Wed, 06 Apr 2011 21:26:12 -0000 On Wed, 06 Apr 2011 13:35:44 -0600, Mark Anderson wrote: Hello All, > It is rather painful that I can have a lot of recipients dropped > silently by gmime. Well, it's not this bad, I only lose the rest of the display name and the true email address for the recipients where this matches. Later recipients are preserved. That's better than I thought, but definitely not good, since the same email list can have multiple display names depending on the sender's preferences, and now I have no guarantee that notmuch will have the true email address indexed. Hopefully this poor behavior is related to my exposure to Exchange and isn't contagious without willful stupidity. :) This behavior also breaks the idea that I can just copy and paste from the To: field into a search, since some terms will be missing. It looks like it would be better to stuff the entire string of the To: field directly into Xapian. GMime will give you a string output of what it figured out from the message header, but that already has terms pruned as shown below: >From the raw file: To: One Big Happy , dist.Happy Group , This Really Stinks , This.WillPrune , This Will Not Prune Trace output: Email address list: One Big Happy , dist.Happy, This Really Stinks , This.WillPrune, This Will Not Prune Email address: One Big Happy Email address: dist.Happy Email address: This Really Stinks Email address: This.WillPrune Email address: This Will Not Prune Any suggestions for how to fix this? Or is my mail broken irreparably? -Mark