1 Return-Path: <david@tethera.net>
\r
2 X-Original-To: notmuch@notmuchmail.org
\r
3 Delivered-To: notmuch@notmuchmail.org
\r
4 Received: from localhost (localhost [127.0.0.1])
\r
5 by arlo.cworth.org (Postfix) with ESMTP id F329A6DE141B
\r
6 for <notmuch@notmuchmail.org>; Tue, 16 Feb 2016 04:38:19 -0800 (PST)
\r
7 X-Virus-Scanned: Debian amavisd-new at cworth.org
\r
11 X-Spam-Status: No, score=-0.307 tagged_above=-999 required=5 tests=[AWL=0.244,
\r
12 RP_MATCHES_RCVD=-0.55, SPF_PASS=-0.001] autolearn=disabled
\r
13 Received: from arlo.cworth.org ([127.0.0.1])
\r
14 by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)
\r
15 with ESMTP id 3zhaJlOONEfc for <notmuch@notmuchmail.org>;
\r
16 Tue, 16 Feb 2016 04:38:13 -0800 (PST)
\r
17 Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197])
\r
18 by arlo.cworth.org (Postfix) with ESMTPS id AF4B46DE02C9
\r
19 for <notmuch@notmuchmail.org>; Tue, 16 Feb 2016 04:38:13 -0800 (PST)
\r
20 Received: from remotemail by fethera.tethera.net with local (Exim 4.84)
\r
21 (envelope-from <david@tethera.net>)
\r
22 id 1aVesi-0002It-RF; Tue, 16 Feb 2016 07:37:28 -0500
\r
23 Received: (nullmailer pid 23250 invoked by uid 1000);
\r
24 Tue, 16 Feb 2016 12:38:09 -0000
\r
25 From: David Bremner <david@tethera.net>
\r
26 To: notmuch@notmuchmail.org
\r
27 Subject: encoding of message-ids
\r
28 User-Agent: Notmuch/0.21+26~g9404723 (http://notmuchmail.org) Emacs/24.5.1
\r
29 (x86_64-pc-linux-gnu)
\r
30 Date: Tue, 16 Feb 2016 08:38:09 -0400
\r
31 Message-ID: <87si0svnim.fsf@zancas.localnet>
\r
33 Content-Type: text/plain
\r
34 X-BeenThere: notmuch@notmuchmail.org
\r
35 X-Mailman-Version: 2.1.20
\r
37 List-Id: "Use and development of the notmuch mail system."
\r
38 <notmuch.notmuchmail.org>
\r
39 List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,
\r
40 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
41 List-Archive: <http://notmuchmail.org/pipermail/notmuch/>
\r
42 List-Post: <mailto:notmuch@notmuchmail.org>
\r
43 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
44 List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,
\r
45 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
46 X-List-Received-Date: Tue, 16 Feb 2016 12:38:20 -0000
\r
49 I spent a little time this morning staring at the code, and it seems
\r
50 that all of the message-ids are parsed via g_mime_decode_text, which
\r
51 deals with RFC2047 encodings and makes guesses at decoding 8bit
\r
52 characters. In practice this means that in the notmuch database all
\r
53 headers are UTF-8. Since message-id's are supposed to be printable ascii
\r
54 [at least in rfc5322], this seems like not such a terrible decision, but
\r
55 I wonder if we should document this potential conversion somewhere?
\r