From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/44617 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: nnmaildir.el + courier IMAP compatibility patch Date: Thu, 02 May 2002 18:32:27 -0400 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: owner-ding@hpc.uh.edu Message-ID: References: <87n0viphxx.fsf@squeaker.lickey.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1020378850 7475 127.0.0.1 (2 May 2002 22:34:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 2 May 2002 22:34:10 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 173P9N-0001wS-00 for ; Fri, 03 May 2002 00:34:10 +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 173P83-0007Cb-00; Thu, 02 May 2002 17:32:47 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 02 May 2002 17:33:01 -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 RAA17738 for ; Thu, 2 May 2002 17:32:51 -0500 (CDT) Original-Received: (qmail 10839 invoked by alias); 2 May 2002 22:32:31 -0000 Original-Received: (qmail 10834 invoked from network); 2 May 2002 22:32:30 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (qmailr@129.22.96.25) by gnus.org with SMTP; 2 May 2002 22:32:30 -0000 Original-Received: (qmail 27405 invoked by uid 500); 2 May 2002 22:32:50 -0000 Original-To: ding In-Reply-To: <87n0viphxx.fsf@squeaker.lickey.com> (Matt Armstrong's message of "Thu, 02 May 2002 11:39:54 -0600") Mail-Copies-To: nobody Mail-Followup-To: ding Original-Lines: 29 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i686-pc-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:44617 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:44617 Matt Armstrong wrote: > By default Courier IMAP expects INBOX to be ~/Maildir/ and any > INBOX.subfolder to be ~/Maildir/.subfolder/. However, if I set up > nnmaildir's create-directory to point at ~/Maildir/, it will create > new folders without the leading dot (~/Maildir/subfolder/) and Courier > IMAP won't find them. Well, you could create symlinks. Ah, but there seems to be no gnus-make-new-group-hook to do that from. > So I added a courier-compatible parameter to the nnmaildir server that > causes it to create new maildirs with a leading . in the dir filename > (while keeping the Gnus group the same). I think I'd rather have an arbitrarily configurable prefix, which would default to "" and which in your case could be set to ".", rather than something unnecessarily tied to a specific other piece of software. I've also been meaning to make it so that create-dir could be "."; i.e., the server directory contains the maildirs directly rather than symlinks to them. It seems these features could be related. I'll work on it. I've occasionally thought of writing an IMAP server that would store marks in an nnmaildir-compatible way. How does Courier store marks? paul