<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [dovecot] NFS mounted IMAP dirs</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hi Timo,</FONT>
</P>

<P><FONT SIZE=2>&gt; On Sun, 2003-03-30 at 23:23, Maikel Verheijen wrote:</FONT>
<BR><FONT SIZE=2>&gt; &gt; While reading through the dovecot documentation, I read </FONT>
<BR><FONT SIZE=2>&gt; that I could </FONT>
<BR><FONT SIZE=2>&gt; &gt; do without indexes (well: use memory indexes),</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Currently that's not really good idea, since message UIDs </FONT>
<BR><FONT SIZE=2>&gt; aren't then stored permanently. In CVS there's support for </FONT>
<BR><FONT SIZE=2>&gt; this with mbox format, and I've also been writing support for </FONT>
<BR><FONT SIZE=2>&gt; Courier-like uidlist-file, but that's still not really working.</FONT>
<BR><FONT SIZE=2>Well: I am working with Maildir mailstores, so I guess I need to</FONT>
<BR><FONT SIZE=2>have a uidlist kinda file then? Sorry it wasn't clear in my post </FONT>
<BR><FONT SIZE=2>that I am using Maildir style mailboxes... But I figured maildir was</FONT>
<BR><FONT SIZE=2>better than Mbox over nfs... </FONT>
</P>

<P><FONT SIZE=2>&gt; &gt; My problem is now that dovecot writes it's subscriptions to the </FONT>
<BR><FONT SIZE=2>&gt; &gt; mailstore. Since I want as little difference between my </FONT>
<BR><FONT SIZE=2>&gt; frondends as </FONT>
<BR><FONT SIZE=2>&gt; &gt; possible, (and as static as possible), I would love to see dovecot </FONT>
<BR><FONT SIZE=2>&gt; &gt; handle subscriptions in a database, or perhaps a nfs-safe file.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Database? SQL? Another problem is also .customflags file </FONT>
<BR><FONT SIZE=2>&gt; which isn't NFS-safe. With mbox it's not really required, but </FONT>
<BR><FONT SIZE=2>&gt; with Maildir it is if you want custom message flags. It </FONT>
<BR><FONT SIZE=2>&gt; wouldn't be too difficult to change the code to use dotlock </FONT>
<BR><FONT SIZE=2>&gt; files with these files anyway, I've been going to make it </FONT>
<BR><FONT SIZE=2>&gt; configurable.</FONT>
<BR><FONT SIZE=2>My current setup is with postgresql and Maildir. So in a way, a lot of</FONT>
<BR><FONT SIZE=2>info COULD come from my database, if it isn't safe enough via nfs.</FONT>
</P>

<P><FONT SIZE=2>Can you make all file locking configurable? Or will you do it on a </FONT>
<BR><FONT SIZE=2>&quot;per-type&quot; basis? (eg: mailbox locking, index locking, flag-file locking, etc).</FONT>
</P>

<P><FONT SIZE=2>regards,</FONT>
</P>
<BR>

<P><FONT SIZE=2>Maikel Verheijen.</FONT>
</P>

</BODY>
</HTML>