From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68411 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.general Subject: Re: Indexing Gnus (and other...) mails Date: Wed, 08 Apr 2009 20:28:56 +0200 Message-ID: <87vdpfkniv.fsf@thinkpad.tsdh.de> References: <87y6ubo5th.fsf@an-dro.enstb.org> <87ab6rbi5p.fsf@thinkpad.tsdh.de> <86ab6rypnt.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1239215385 15451 80.91.229.12 (8 Apr 2009 18:29:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Apr 2009 18:29:45 +0000 (UTC) Cc: Ding Mailing List To: Ted Zlatanov Original-X-From: ding-owner+M16847@lists.math.uh.edu Wed Apr 08 20:31:03 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1LrcXs-0006Pr-7p for ding-account@gmane.org; Wed, 08 Apr 2009 20:30:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1LrcWM-00039R-UU; Wed, 08 Apr 2009 13:29:10 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1LrcWK-000391-Tc for ding@lists.math.uh.edu; Wed, 08 Apr 2009 13:29:08 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1LrcWE-00021k-JF for ding@lists.math.uh.edu; Wed, 08 Apr 2009 13:29:08 -0500 Original-Received: from out2.smtp.messagingengine.com ([66.111.4.26]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1LrcWd-0003yM-00 for ; Wed, 08 Apr 2009 20:29:27 +0200 Original-Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 545F12998C3; Wed, 8 Apr 2009 14:29:00 -0400 (EDT) Original-Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Wed, 08 Apr 2009 14:29:00 -0400 X-Sasl-enc: g70oyAo83NmOGYLRAdqn5q3VR4zFduk8GrtDmtvOdb67 1239215339 Original-Received: from thinkpad.tsdh.de (p54AF26F7.dip0.t-ipconnect.de [84.175.38.247]) by mail.messagingengine.com (Postfix) with ESMTPA id 285433A46C; Wed, 8 Apr 2009 14:28:58 -0400 (EDT) Mail-Copies-To: never Mail-Followup-To: Ted Zlatanov , Ding Mailing List In-Reply-To: <86ab6rypnt.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 08 Apr 2009 13:19:02 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) X-Spam-Score: -3.6 (---) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68411 Archived-At: Ted Zlatanov writes: Hi Ted, > EJGA> Tassilo Horn writes: >>> You could try mairix (+ the gnus nnmairix backend). According to >>> its homepage, it should be quite fast while indexing. (But still >>> 30GB is quite a lot...) > > EJGA> I couldn't be happier with mairix (just 10Gb of email tough) > > EJGA> In fact, it is so fast that I use it to simulate "Gmail" like > EJGA> threads. Just index your sent mails archive and search for a > EJGA> subject, mairix will create a group with all the mails. > > This made me think about IMAP specifically. > > Gnus (imap.el AFAICT, so the support is missing all the way down) does > not support the IMAP SEARCH command, except by UID. It probably > should allow SEARCH by TEXT, FROM, TO, SUBJECT, and probably all the > other standard search keys in RFC 3501 (section 6.4.4) [1]. > > I don't know how IMAP servers implement SEARCH. Is the speed decent? I use a local dovecot server and it doesn't index anything except message ids. When I search for something (using nnir) it'll take quite a long time for large groups and it constantly accesses the filesystem. I guess something like grep is used here. Bye, Tassilo -- No person, no idea, and no religion deserves to be illegal to insult, not even the Church of Emacs. (Richard M. Stallman)