[Dovecot] Shared maildirs
Reikan - Sidney Ferreira
sidney at reikan.com.br
Sun Jan 29 19:39:35 EET 2006
Well, aout 2 month ago, I made the same question and this is what I got:
---------
Now, correct me if I'm wrong. Although the symlink option would work,
wouldn't he have to run Dovecot rootless then? And I believe that is a
security risk then, no?
Public folders should be a bit easier than symlinks which seems to be quite
a kludge. I have experience with the public folders in MS Exchange, but not
in IMAP or anything. It has to be possible without a kludge. But, then
again, I'm probably wrong.
TedSki
Peter Fern wrote:
>>
>> Are you familiar with symlinking/hardlinking under unix? If
>> not, it's
>> fairly straight forward, and yes - they are like file aliases. I
>> suggest you google for it to see how it works, or 'man ln'.
>> You'll need
>> to understand this to make the solution below work.
>>
>> For your scenario, linking individual files into user's mailboxes
>> probably isn't the best method - better to use the inbuilt
>> shared folder
>> support in dovecot. There are two methods of provisioning shared
>> mailboxes in dovecot - using the namespace configuration
>> directives, or
>> symlinking the folders in. The namespace method will make shared
>> folders available to *all* mail users, so if you want
>> opt-in/-out you'll
>> need to use the symlink method, so for your setup, this would be the
>> easiest method.
>>
>> A quick outline on how to make this happen:
>>
>> 1. Create a central store somewhere containing your folders
>> to be shared.
>> eg:
>> /var/mail/public/.MySQL
>> /var/mail/public/.PostgreSQL
>> etc...
>> 2. In each of these folders create a file called
>> 'dovecot-shared' and
>> set file permissions to 0644 and set the group to one that your mail
>> users will be members of - this will determine the
>> permissions of mails
>> within the folder.
>> 3. When a user signs up to the folder, create a symlink to
>> the relevant
>> folder under the user's maildir.
>>
>> Then just drop mails into these maildirs. This is all a little
>> off-the-cuff, so if anyone disagrees yell out.
>>
>> Cheers,
>> Pete
>>
[SNIP]
------------------------
Now, Im wondering if Dovecot would deal with it
Charles Marcus wrote:
>>>> Can anyone give a realistic timeframe for when Shred maildirs will
>>>> be officially supported?
>
>
>>> What do you need from shared folders? Is it enough if administrator sets
>>> them up, or would users also need to set them up via ACLs?
>
>
>> the most important thing regarding shared folders for me would be
>> users having their own seen flags on the mailbox.
>
>
> But... I would also like for these to be configurable, because there is
> actually one set of Shared folders we have right now that I *don't* want
> this to happen on - our incoming Fax folder. We have 5 people who have
> access to this folder, and incoming faxes get routed on a first-seen
> basis - and once one has gotten routed (shows as 'read' by the person
> doing the routing), I want it to be seen as read by the others.
>
> I also need support for ACLs, because some people/groups will need full
> control, and others will need read-only access. Unix perms (one group
> and one owner) is not enough.
>
> Yes, it will be nice if/when you get around to supporting the ability
> for Users to Share their own folders, but all I care about is official
> support (not a 'kludge') via administrator assigning the ACLs.
>
> Thanks!
>
> Charles
>
>
>
>
More information about the dovecot
mailing list