On Fri, 2011-09-09 at 20:44 +0100, Tim Bishop wrote:
> The setup is that my main namespace points at my Maildir mail folders.
> In addition to this I have a second namespace that points at some old
> archived mbox folders. I rarely need to access these folders, but when I
> do Dovecot modifies the files (adding UID headers, etc).
>
> What I'd like to do is make it so that Dovecot can't change these
files.
> I thought there might be a setting to mark a mail_location as read-only,
> but I can't find anything like that. I've looked at ACLs too, but
they
> seem to be more about user access that what Dovecot can do to files.
Not possible without modifying Dovecot code, and seems like such a
rarely wanted feature that it's not really worth the trouble, especially
because..:
> I could just do this at the filesystem level, but I'd feel a bit
happier
> about working with Dovecot rather than trying to work around it.
Yeah, just chmod a-w them and that'll work. You don't want anything
modifying them anyway, right? So seems like a pretty clean solution to
me.