On Wed, 26 Feb 2003, Dale Woolridge wrote: >On 26-Feb-2003 08:55 Andreas Aardal Hanssen wrote: >| Maildir/Maildir++ standards, I can't make it all configurable. The thought > The extension of Maildir into Maildir++ is a wholly courier-based idea > though adopted by other applications. I can't really say I think of > Maildir++ as a gold standard. Maildir is simply an object which handles > the (theoretically as intended anyway) reliable delivery of mail.
I don't think it's a golden standard either. > Certainly, uw-imapd can be/has been patched to support Maildir without > the baggage of Maildir++. The filesystem already provides a standard > way of supporting submailboxes. Yup. But the filesystem doesn't say how INBOX/hello maps to the file system, and neither does Maildir. Since Binc IMAP currently uses Maildir++, and deviance would break interoperability with other Maildir++ apps, I don't want that. But read on. >| has struct me to make the maildir translation configurable through some >| sort of a scripting language, but that would mean that Binc allows >| noncompliant maildirs. > I'm presuming you mean "noncompliant Maildir++'s". Thy assumption is correct. ;) > Some features are part of maildir proper (as per djb) and others > are extensions (Maildir++) made by Courier (any others?). Maildir > was designed for reliable mail delivery, while Maildir++ was designed > to extend (abuse) a Maildir to support an IMAP (+ other mail subsystems) > implementation. In what way does Maildir++ abuse the Maildir format? In what way does Maildir++ do anything to improve IMAP support for Maildir? >| I think what you are looking for is support for mailbox formats other than >| Maildir, such as mbox, which allows a whole mailbox to be stored in one >| file alone. This server sadly doesn't support other formats than Maildir. > Nope. I want Maildir. I use Maildir for my mail delivery. I could > use it for archival purposes too, but I don't. I don't use Maildir++, > nor do I care for it. I'm already using an IMAP server that has been > patched to support Maildir (but not Maildir++). I deliver my mail > the way I want, structuring it as I please, within the confines of my > filesystem. Can you sketch a scheme for us which allows for a consistent definition of how to create Maildir mailboxes in Binc IMAP, which is independent of Maildir++? This goes to everyone really - if Binc allowed the user or admin to define how mailboxes and submailboxes are created, we could have a special setting that was exactly Maildir++. User contributions could then allow maps to alternate paths. Dale, I think this thread is turning out to be a good idea. :-) > Maildir++ forces me to restructure my mail the way it wants, using > names I don't like, and polluting my Maildirs. Sure, I could > change all my mail folders to fit into the Maildir++ scheme, but > all my mail is already there, the way I like it, waiting for an > IMAP server to scoop it up. A patched uw-imapd doesn't have trouble > with this. I was hoping Binc wouldn't either. I really don't want > to run uw-imapd, but I'd rather it than use Maildir++. I understand your concern. I pass the ball on to the community. Andy -- Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg Author of Binc IMAP | Nil desperandum

