From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/57935 Path: main.gmane.org!not-for-mail From: Niklas Morberg Newsgroups: gmane.emacs.gnus.general Subject: Re: Searching emails on an IMAP server? Date: Tue, 22 Jun 2004 08:01:13 +0200 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <863c4olwno.fsf@rumba.de.uu.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1087884215 6084 80.91.224.253 (22 Jun 2004 06:03:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 22 Jun 2004 06:03:35 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M6476@lists.math.uh.edu Tue Jun 22 08:03:24 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BceNP-00079d-00 for ; Tue, 22 Jun 2004 08:03:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1BceLu-0001Ec-00; Tue, 22 Jun 2004 01:01:50 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1BceLL-0001EU-00 for ding@lists.math.uh.edu; Tue, 22 Jun 2004 01:01:15 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1BceLG-0006K5-Ly for ding@lists.math.uh.edu; Tue, 22 Jun 2004 01:01:10 -0500 Original-Received: from miranda.se.axis.com (unknown [212.209.10.220]) by justine.libertine.org (Postfix) with ESMTP id 6FCAA3A003A for ; Tue, 22 Jun 2004 01:01:08 -0500 (CDT) Original-Received: from lnxniklas.se.axis.com (lnxniklas.se.axis.com [10.84.8.1]) by miranda.se.axis.com (8.12.9/8.12.9/Debian-5local0.1) with ESMTP id i5M613Pr024901; Tue, 22 Jun 2004 08:01:03 +0200 Original-To: Kai Grossjohann In-Reply-To: <863c4olwno.fsf@rumba.de.uu.net> (Kai Grossjohann's message of "Mon, 21 Jun 2004 18:10:19 +0200") User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:57935 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:57935 Kai Grossjohann writes: > Niklas Morberg writes: > >> Maybe I could run a cron job that copies mail off my IMAP >> server and stores them locally (just like Zoe)? > > That would be possible, though with the Agent, Gnus can do it. I'll take a look at the agent again. I tried it out for about a year ago, but got into a some problems with marks not being preserved when moving messages. Since then I've stopped using marks so it really doesn't matter. Is any of the search engines currently supported by Gnus "better" than the others? >> Or maybe use Zoe just as an email fetch script and use another >> search engine to index them? A Zoe backed to gnus would be another >> option, but I don't think I could pull off writing one. > > How does one talk to Zoe? Zoe has an HTTP interface. See screenshot at . > Writing a backend is not that difficult. The backend > interface is documented well enough, and you don't > have to understand why all the functions are supposed > to be present, you just implement what it says in the > documentation and all is well. Would the best option be to implement a new backend, or "just" add a new search engine to nnir.el? (I was thinking about the latter in my original post.) My biggest gripe with Zoe is that it is very slow if there are a lot of hits to your search. For now, I'll boot up the agent and see how it pans out. > The most difficult part for me was to understand the > terminology. But the terminology is explained in the node > "Back End Interface". Thanks for the pointer, I'll keep it for future reference. Niklas