From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/14967 Path: main.gmane.org!not-for-mail From: Kai Grossjohann Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus and the qmail maildir format Date: 10 Apr 1998 20:39:50 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: <87k98x1pxl.fsf@slowfox.do.uunet.de> References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035154074 19279 80.91.224.250 (20 Oct 2002 22:47:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 22:47:54 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from xemacs.org (xemacs.cs.uiuc.edu [128.174.252.16]) by altair.xemacs.org (8.8.8/8.8.8) with ESMTP id UAA06265 for ; Sat, 11 Apr 1998 20:28:04 -0700 Original-Received: from gizmo.hpc.uh.edu (gizmo.hpc.uh.edu [129.7.102.31]) by xemacs.org (8.8.5/8.8.5) with ESMTP id WAA01339 for ; Sat, 11 Apr 1998 22:33:35 -0500 (CDT) Original-Received: from sina.hpc.uh.edu (sina.hpc.uh.edu [129.7.3.5]) by gizmo.hpc.uh.edu (8.7.6/8.7.3) with ESMTP id XAN32701; Sat, 11 Apr 1998 23:07:36 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 11 Apr 1998 22:31:48 -0500 (CDT) Original-Received: (from tibbs@localhost) by sina.hpc.uh.edu (8.7.3/8.7.3) id WAA26310 for ding@hpc.uh.edu; Sat, 11 Apr 1998 22:31:43 -0500 (CDT) Original-Received: from claymore.vcinet.com (claymore.vcinet.com [208.205.12.23]) by sina.hpc.uh.edu (8.7.3/8.7.3) with SMTP id PAA09581 for ; Fri, 10 Apr 1998 15:01:16 -0500 (CDT) Original-Received: (qmail 13018 invoked by uid 504); 10 Apr 1998 20:00:56 -0000 Original-Received: (qmail 13015 invoked from network); 10 Apr 1998 20:00:56 -0000 Original-Received: from binky.de.uu.net (192.76.144.28) by claymore.vcinet.com with SMTP; 10 Apr 1998 20:00:55 -0000 Original-Received: from slowfox.do.uunet.de (pec-29.au1.do.uunet.de [149.228.244.29]:8256) by binky.de.uu.net with ESMTP (5.65+:001/3.0.2) for curl.com id VAA19127; Fri, 10 Apr 1998 21:59:12 +0200 (MET DST) X-zyzzy: 90% Original-Received: (from kai@localhost) by slowfox.do.uunet.de (8.8.5/8.8.5) id UAA02461; Fri, 10 Apr 1998 20:39:52 +0200 Original-To: patl@curl.com (Patrick J. LoPresti) In-Reply-To: patl@curl.com's message of "10 Apr 1998 13:30:32 -0400" Original-Lines: 27 X-Mailer: Gnus v5.6.4/Emacs 20.2 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:14967 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:14967 patl@curl.com (Patrick J. LoPresti) writes: > As you probably know, movemail was later modified to support POP. > That was a mistake. It works by connecting to a server, dragging > over all the messages, and stuffing them into a file in mbox > format. Thus it inflicts the brain damage of mbox (">From " > quoting and *potential mail loss*) where it isn't necessary. Minor nitpick: movemail stores its stuff in babyl format if it reads from a POP server. Which means that it might be more or less brain-damaged, depending on your taste: the beginning-of-message and end-of-message markers are unlikely to occur in actual messages, but they can't be quoted (I think). > I agree that maildir handling should be in a library accessible by > other Emacs MUAs. But it should be written in Emacs Lisp, so that it > will 1) automatically work portably across platforms; 2) preserve the > sanity and robustness of the maildir format; and 3) be faster. There's a precedent: pop3.el implements POP3 in Lisp, and I think all Emacs MUAs have hooks where such a function can be placed. At least Gnus has nnmail-movemail-program which can also be a function, despite its name. kai -- Really cancel? [OK] [Cancel]