<!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] mailbox problem</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>> Hmm. Unless you're using one UID for everyone, those </FONT>
<BR><FONT SIZE=2>> directories would have be to be created as root. Also </FONT>
<BR><FONT SIZE=2>> test.com should be created with different owner as blah and </FONT>
<BR><FONT SIZE=2>> blah/Maildir. Maybe I could add a new setting for this, but </FONT>
<BR><FONT SIZE=2>> I'm not sure how to do it without making it too kludgy. There </FONT>
<BR><FONT SIZE=2>> would have to be separation of where user directory structure </FONT>
<BR><FONT SIZE=2>> starts, and uid/gid settings what to use for created </FONT>
<BR><FONT SIZE=2>> directories before them. Something like:</FONT>
</P>

<P><FONT SIZE=2>I do use 1 UID and 1 GID for everyone. Would that be more simple?</FONT>
</P>

<P><FONT SIZE=2>> mail_global_dir = /var/mail/t/te/%d</FONT>
<BR><FONT SIZE=2>> mail_global_uid = root</FONT>
<BR><FONT SIZE=2>> mail_global_gid = mail</FONT>
<BR><FONT SIZE=2>> mail_user_dir = /var/mail/t/te/%d/%n</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Would be better if the mail_user_dir didn't have to be set at </FONT>
<BR><FONT SIZE=2>> all since it's already in mail_default_env, but the user </FONT>
<BR><FONT SIZE=2>> directory has to be created while still root, and parsing </FONT>
<BR><FONT SIZE=2>> mail_default_env there is kludgy too. Or maybe:</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> mail_global_dir = /var/mail/t/te/%d/%n</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> And the last directory would always be assumed to be user </FONT>
<BR><FONT SIZE=2>> directory. That would prevent creating /var/mail-like shared </FONT>
<BR><FONT SIZE=2>> directories though, but I guess there's no need to create those..</FONT>
</P>

<P><FONT SIZE=2>Maybe there could be a "toggle" to do or don't create the dirs, so you don't need the mail_global_dir setting for "normal" use.</FONT></P>

<P><FONT SIZE=2>My idea was to check the full path to the mailbox, and to create the nonexisting part if necessary. At that point you DO have the full path to the mailbox/maildir, and you can create it, right?</FONT></P>
<BR>

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

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

</BODY>
</HTML>