From: David Bremner Date: Tue, 19 Jul 2016 10:26:20 +0000 (+2100) Subject: Re: Avoiding the "huge INBOX of death" X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=25f33dd30f62ecbdbd48c6e82bc6f0a4a3877c09;p=notmuch-archives.git Re: Avoiding the "huge INBOX of death" --- diff --git a/4a/f64884e52d6b651f9cb484eca7886a6292fdf1 b/4a/f64884e52d6b651f9cb484eca7886a6292fdf1 new file mode 100644 index 000000000..3ed68c38f --- /dev/null +++ b/4a/f64884e52d6b651f9cb484eca7886a6292fdf1 @@ -0,0 +1,121 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by arlo.cworth.org (Postfix) with ESMTP id 66DE76DE01CE + for ; Tue, 19 Jul 2016 03:26:33 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at cworth.org +X-Spam-Flag: NO +X-Spam-Score: -0.011 +X-Spam-Level: +X-Spam-Status: No, score=-0.011 tagged_above=-999 required=5 tests=[AWL=0.000, + SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled +Received: from arlo.cworth.org ([127.0.0.1]) + by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id 1pEwU9f4WTUj for ; + Tue, 19 Jul 2016 03:26:25 -0700 (PDT) +Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) + by arlo.cworth.org (Postfix) with ESMTPS id 71FCE6DE015B + for ; Tue, 19 Jul 2016 03:26:25 -0700 (PDT) +Received: from remotemail by fethera.tethera.net with local (Exim 4.84) + (envelope-from ) + id 1bPSEf-0007kT-Ld; Tue, 19 Jul 2016 06:26:45 -0400 +Received: (nullmailer pid 6342 invoked by uid 1000); + Tue, 19 Jul 2016 10:26:21 -0000 +From: David Bremner +To: + =?utf-8?q?Rapha=C3=ABl?= Fournier-S'niehotta , + notmuch@notmuchmail.org +Subject: Re: Avoiding the "huge INBOX of death" +In-Reply-To: <20160719094205.qmf5sjnja6crt5t3@gotlib> +References: <20160719094205.qmf5sjnja6crt5t3@gotlib> +User-Agent: Notmuch/0.22+28~gb9bf3f4 (http://notmuchmail.org) Emacs/24.5.1 + (x86_64-pc-linux-gnu) +Date: Tue, 19 Jul 2016 07:26:20 -0300 +Message-ID: <87fur5yldf.fsf@zancas.localnet> +MIME-Version: 1.0 +Content-Type: multipart/signed; boundary="=-=-="; + micalg=pgp-sha256; protocol="application/pgp-signature" +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.20 +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: Tue, 19 Jul 2016 10:26:33 -0000 + +--=-=-= +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: quoted-printable + +Rapha=C3=ABl Fournier-S'niehotta writes: + +> Hello fellow notmuchers, +> +> I am a longtime "classic" mutt user, willing to switch to a notmuch-based +> solution (probably neomutt). However, as far as I understand, I will have= + to +> deal with a "huge INBOX of death", as put by Anarcat in a recent blog pos= +t [1], +> that when all emails remain in a single maildir, which may the become very +> large.=20 +> + +TBH, I don't understand what specific problem anarcat is having, it +sounds like a workflow issue. I currently have 1074 messages tagged +inbox, out of about 450K messages. + +Notmuch doesn't care how you organize your mail files on disk, as long +as they are one message per file, and one tree of messages. So feel free +to store them e.g. by date using procmail if you are worried about +performance, or in some other set of folders with semantic=20 + +For performance I'd also say measure before you optimize. I currently +have about 77K messages in one of my maildirs, with no noticable +performance hit. Of course you want e.g. directory indexing on ext3, +but that is default on anything recent. + +> Thus, I think I need to have my emails sorted into maildir folders accord= +ing to +> the notmuch tags. Namely, emails with the "inbox" tag should stay in the = +INBOX +> maildir, those with "archive" should be moved to Archives (all synchroniz= +ed with +> the server). As a bonus, it would be great to have a few more features, l= +ike +> "mails in Archives older than 6 months are moved to Archives/" (kept +> locally and not stored on the server). + +Generally, you should search directly by folder, rather than trying to +sync tags and folders. + +I'm not familiar with afew as a user. + +d + + + +--=-=-= +Content-Type: application/pgp-signature; name="signature.asc" + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQGcBAEBCAAGBQJXjgBMAAoJEPIClx2kp54s6XoL/A0+9rUHOdgzNNU2UeJBF3Cd +7WY0gAwcAjdIuGR2sZ35m0B8qLy/3FJYd5u00PZ0q7WNTsWw8bZdYybDITTSXX6n +t7P5ROt4fAxV2mNqqgEbqtujh/IbuyhBJA1VrmkEBPYOzK2VMrm+bQ10PLi9EKSS +ByRWCMTrOpggLASguOKNOXZXprW2rOTHBQUNvsnJ6A0bAv68866BiB0CJMVnXrPO +1SXtqeLjpHr+xzWxgxzt3j9OfA12g1QJxq6PVgKehlJx1eg6JGubaH6hkjY+UZ9R +S4T32aNZlgCPRAmqzLL9XebZ9xKrCWTwyqnYW8bD1AcxBpZ9Ik6g+vrZh1QPp3do +NhYptBJ22n6TepxYjU8INq2pPS4Nr9GjVIYgALVuAr48s8bvYySdK4qaO7Y0buBj +rFIx7EANtxkrwgR/NzWWLq7+OcHHI1Op395mHY0wSjCSuYhDE6jJXEoBXi+UWn17 +PWiHSQq52L641zPMBdwGWjAJojhs0Nphe6o3fK/4PA== +=ePND +-----END PGP SIGNATURE----- +--=-=-=--