On Tue, 2003-03-18 at 03:11, Blake wrote: > I looked at the fact sheet for powermail, it looks interesting, but it > is missing what I think is the heart of dbmail; the IMAP server. I bet > it would only take a few tweaks to get dbmail-imapd to read messages > from files. I've got this sneaking suspicion it will be faster that way. > Of course, in the long term, I also want to add lots of headers into the > messages table, or a separate headers table, for indexing. Eventually I > see a client that bypasses IMAP and accesses the database directly, > maybe an XUL or web app. An MMMUA (Massively Multiplayer Mail User > Agent) if you will. :-) >
Flat files on large mailboxes are terrible performers. It might read sequentially faster, but try removing a message from the middle of the flat file... Not to mention how inflexible it is. There's patches to qpopper and uw-imapd that allow you to use a sql auth system with them. Maybe one of those would be better suited to what yoour goal is. (Its what I ran previous to switching to dbmail)