From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/46541 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: spam*.el and ifile-gnus.el? Date: Sat, 14 Sep 2002 09:39:34 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: <8765xdva0q.fsf@emacswiki.org> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1031989291 29912 127.0.0.1 (14 Sep 2002 07:41:31 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 14 Sep 2002 07:41:31 +0000 (UTC) Cc: ding@gnus.org Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17q7YX-0007mJ-00 for ; Sat, 14 Sep 2002 09:41:29 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 17q7XS-0004zw-00; Sat, 14 Sep 2002 02:40:22 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 14 Sep 2002 02:40:58 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id CAA18601 for ; Sat, 14 Sep 2002 02:40:44 -0500 (CDT) Original-Received: (qmail 25228 invoked by alias); 14 Sep 2002 07:39:51 -0000 Original-Received: (qmail 25223 invoked from network); 14 Sep 2002 07:39:50 -0000 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net (HELO yxa.extundo.com) (217.13.230.178) by gnus.org with SMTP; 14 Sep 2002 07:39:50 -0000 Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) by yxa.extundo.com (8.12.6/8.12.6) with ESMTP id g8E7dYn2016519; Sat, 14 Sep 2002 09:39:35 +0200 Original-To: Arnd Kohrs Mail-Copies-To: nobody X-Hashcash: 0:020914:kohrs@castify.net:c77dacb3d07732fe X-Hashcash: 0:020914:ding@gnus.org:dd7a1f9e4e84170d In-Reply-To: (Arnd Kohrs's message of "Fri, 13 Sep 2002 09:50:38 +0200") Original-Lines: 25 User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-debian-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:46541 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:46541 Arnd Kohrs writes: > Jeremy> Now that I think about this, this is probably a major > Jeremy> problem with using ifile and imap together: one of the main > Jeremy> points using imap is not downloading the entire message > Jeremy> before you really want it. I'll bet gnus only downloads the > Jeremy> headers for splitting. Yes. > First, is it not so that during splitting for moving a mail from the > imap-inbox to the imap-destination-folder, the mail is in its > text-entirety copied to emacs and than stored on the > imap-destination-folder? So there would be hardly any performance > loss if all mails are downloaded in their text-entirety assuming > that most(all) mails get moved anyway to another folder? The nnimap splitter only downloads headers. Moving the message is done on the server. It should be simple to use imap.el to iterate over all articles in a mailbox and run some code on each message and then upload the result to another mailbox. Or use server-side filters like Sieve or Sendmail Milter.