Shared folders when using IMAP

This forum contains features that has been archived. This section contains implemented features, duplicate requests, and requests which we have decided not to implement.

Do you need this feature?

Yes
131
92%
No
11
8%
 
Total votes: 142

toetag_hmail
Normal user
Normal user
Posts: 119
Joined: 2007-06-25 16:55
Location: Nowhere, USA

Post by toetag_hmail » 2007-07-12 00:23

I can't speak for everyone, but in my current organization (enterprise level business), we only have <100 shared email folders. There was a period that some one wanted a new shared folder each week, but with proper management and understanding what the users really needed, we've cut down the management and number of shared folders.

Sadly, my work doesn't use hMail. :(

mbach
Normal user
Normal user
Posts: 49
Joined: 2005-12-12 14:15

Post by mbach » 2007-07-12 14:03

Dear Martin,

personally I see a need for >1000 folders.

Use (in our and our clients company): archiving emails of customers and projects and central email management.

So each division gets its own set of folders, where client information are saved.
Also each new project with subprojects or subtasks gets its own folder structure.
And all central email addresses like info@ or support@ are saved centrally, so that each team member sees the new mails and can move it or work with it (in this case >1000 folders are not really needed).

I think, not only in Germany you need to keep emails in your email system because of the header information of each mail. So for "court of law" reasons each mail must be saved in its orignial and unchanged format (that normally means in your email system). Am I wrong?

Just my 2 cents...


Cheers, Markus

User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

Post by martin » 2007-07-12 14:19

It's true that some organizations require long-time storage of email. However, using shared folders in IMAP doesn't seem like the best solution if you're purpose is to obey to sox or something similar..

If your goal is to do long time storage for legal reasons, wouldn't it make more sense to store those messages off line in an archiving system? Using any normal e-mail production system for long time archiving seems like a bad idea..

User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

Post by martin » 2007-07-13 00:26

This is what it looks like at the moment. (It's very unpolished at the moment. User interface will look better when done..)

In hMailServer Administrator, you open up the user account which contains a set of folders you want to share. (I'm planning to add some more functionality to this part of the user interface, such as simple listing of messages). Anyway, in this dialog you select the folder to share and press Edit permissions...

Image

When you have clicked "Edit permissions", this dialog is shown where you specify the permissions for the folder. Different users can be given different permissions for the folder. (I'll try to give the different permissions a bit more user friendly names...)
Image

When you want to give permissions to someone (by pressing add), a dialog is shown where you can select from groups and users (so you don't have to type their name manually).
Image

When this is set up, this is what it looks like in the email client. All shared folders are grouped under a "server-wide" folder called Public folders. There will be a setting somewhere which allows you to specify the name of this folder. (You'll have to live with the swedish translation of Thunderbird in this screenshot...)
Image

^DooM^
Site Admin
Posts: 13861
Joined: 2005-07-29 16:18
Location: UK

Post by ^DooM^ » 2007-07-13 01:52

That looks nice and straight forward to use.

Thanks for the hard work on this so far \o/

toetag_hmail
Normal user
Normal user
Posts: 119
Joined: 2007-06-25 16:55
Location: Nowhere, USA

Post by toetag_hmail » 2007-07-13 04:35

martin

That looks very nice! A very nice job on your part. Simplistic and fairly intuitive to use.

Kaan1983
Senior user
Senior user
Posts: 595
Joined: 2007-01-30 16:26
Location: TÜRKIYE

Post by Kaan1983 » 2007-07-13 14:39

It seems great martin;

And the UI is already fine for me :)

Thank you!

iprat
Normal user
Normal user
Posts: 247
Joined: 2005-05-20 16:50
Location: Barcelona, EU
Contact:

Post by iprat » 2007-07-13 15:04

Great Martin !

For me the UI would be ready :D

Thanks !

User avatar
danny6167
Senior user
Senior user
Posts: 472
Joined: 2007-02-07 15:24
Location: Western Australia
Contact:

Post by danny6167 » 2007-07-13 16:00

What I wouldn't do to get my hands on v5. Even if it crashed every 10 mins.

^DooM^
Site Admin
Posts: 13861
Joined: 2005-07-29 16:18
Location: UK

Post by ^DooM^ » 2007-07-13 18:26

danny6167 wrote:What I wouldn't do to get my hands on v5. Even if it crashed every 10 mins.
Even Donate a few bucks?? :lol: :lol: :lol:
If at first you don't succeed, bomb disposal probably isn't for you! ヅ

User avatar
danny6167
Senior user
Senior user
Posts: 472
Joined: 2007-02-07 15:24
Location: Western Australia
Contact:

Post by danny6167 » 2007-07-14 16:23

I don't even have that.
I have no money.
If i had i would of donated by now.

Some day i will repay you martin..........someday.

Kaan1983
Senior user
Senior user
Posts: 595
Joined: 2007-01-30 16:26
Location: TÜRKIYE

Post by Kaan1983 » 2007-07-14 16:42

Hehehe:) same here...

When it earns me money there'll sure be a payback :D

User avatar
danny6167
Senior user
Senior user
Posts: 472
Joined: 2007-02-07 15:24
Location: Western Australia
Contact:

Post by danny6167 » 2007-07-14 16:44

well if our business starts making enough money i will recommend that we donate some money.

benn600
Senior user
Senior user
Posts: 283
Joined: 2006-03-04 03:25

Post by benn600 » 2007-07-15 22:18

Do you think there would be a way to have shared folders without the mandatory plus to open up the shared folders? I have all my folders in the root of hMailServer and prefer this because they don't get indented so they don't take as much space.

Is that how IMAP handles shared folders because I know there are some built-in features with shared folders because I see some info in Thunderbird. Anyway, I would really like it if the folder could be stored in the root. I personally (with 4 family user accounts) just want a folder that I can copy or move things to so everyone can see them. Then, I have to remember to force Thunderbird to check that folder...otherwise it won't get checked unless the user opens the folder.

benn600
Senior user
Senior user
Posts: 283
Joined: 2006-03-04 03:25

Post by benn600 » 2007-07-15 22:21

Also...very good idea to lump all these new features into one tab, Folders...such as the ability to view email in a folder. That is an excellent feature for helping to clear out old or unused accounts without the hassle of setting up TB with each account individually. You're already logged in as an administrator so go ahead and do anything!

User avatar
martin
Developer
Developer
Posts: 6834
Joined: 2003-11-21 01:09
Location: Sweden
Contact:

Post by martin » 2007-07-16 18:53

Do you think there would be a way to have shared folders without the mandatory plus to open up the shared folders?
I don't think it would work good. Then I don't think there would be anyway for IMAP clients such as Thunderbird to be able to see a difference between private folders and shared folders :-\

benn600
Senior user
Senior user
Posts: 283
Joined: 2006-03-04 03:25

Post by benn600 » 2007-07-17 16:20

So what difference does Thunderbird see and what additional abilities or functions does it add? From my uses, I would gather that if the folder looked identical to a normal folder, it would be no problem. I could simply name it Shared and it would be obvious enough.

What does Thunderbird recognizing it as a shared folder add? I can already drag email to and from folders / delete email, etc. The server would deny any actions not allowed anyway.

What about allowing both methods?

brymchik
New user
New user
Posts: 2
Joined: 2007-07-17 21:58

Post by brymchik » 2007-07-17 22:42

Since our clients had been moved to hmail (by us) from Cyrus mail server which supports shared folders in manner very close to what Martin already plans I'm very entusiastic about hMail5.

Just wanted to make a suggestion: our clients have some strange hierarchy and the boss have all his workers mail folders shared. This is somewhat strange solution but now they insist to keep it. In Martins suggested interface I see this would be easy to manage except that if I share INBOX of one mailbox then what will happen if I try to share another INBOX? May be it is good idea to group shared folders by mailbox/user, so the structure will look like this - Public folders->test1@dom.com->Shared folder 1/Shared folder2 ... etc. What do you thik? It is possible that I miss something so excuse me if I'm wrong.

Suggsy
New user
New user
Posts: 9
Joined: 2007-08-30 15:02

Post by Suggsy » 2007-09-20 15:32

Any news on when the shared folder functionality is likely to be available? It looks like just what we need for project email folders.

User avatar
Slug
Moderator
Moderator
Posts: 1369
Joined: 2005-03-13 05:42
Location: Sydney Australia
Contact:

Post by Slug » 2007-09-20 18:21

Suggsy wrote:Any news on when the shared folder functionality is likely to be available? It looks like just what we need for project email folders.
Yeah, when V5 is released. No date at this time.

Michael
Missing Hmailserver ... Now running Debian servers

Suggsy
New user
New user
Posts: 9
Joined: 2007-08-30 15:02

Post by Suggsy » 2007-09-21 14:24

OK, that's fair enough. Any completely non-binding best guess available in the meantime?
:wink:

User avatar
Slug
Moderator
Moderator
Posts: 1369
Joined: 2005-03-13 05:42
Location: Sydney Australia
Contact:

Post by Slug » 2007-09-21 14:38

couple more months I would guess.

Michael
Missing Hmailserver ... Now running Debian servers

Suggsy
New user
New user
Posts: 9
Joined: 2007-08-30 15:02

Post by Suggsy » 2007-09-21 15:50

Thanks for that guess. Looking forward to giving it a whirl.

ekelley
New user
New user
Posts: 16
Joined: 2006-09-12 04:27

Post by ekelley » 2007-12-28 07:31

I love this idea!! I could see a use for this we use to use this type of feature with our old exchange server!!

^DooM^
Site Admin
Posts: 13861
Joined: 2005-07-29 16:18
Location: UK

Post by ^DooM^ » 2007-12-28 11:40

Has been implemented in V5.

HofMar
New user
New user
Posts: 1
Joined: 2008-01-22 04:37

Post by HofMar » 2008-01-22 05:00

Hello,

i've some problems with the shared folders in v5. When i share a folder other the INBOX, all is okay. I can define the right and at this point the public folder is in the other mailbox visable.

But when i define the access right for a account A at the INBOX of account B, the folder INBOX is as public folder for both (account A and B) visable. After this time all other folders that are shared from account A also listed as public folder in account A, too.

When i delete all the right for the INBOX, the shared folders from account B keep visable as public folders for account B. That's wrong!

Only when i clear all shared folder rights in account A the mirror in the public folders stops!

After a look in the database i can't find a wrong entry. Do you store some data at any other location?

So i found an other error. After deleting a account, the rows in the table hm_acl isn't correct deleted. So there are some wasted rows!

Thanks and Greetings from Germany

Martin Hoffmann-Vetter

meloen
New user
New user
Posts: 7
Joined: 2008-04-10 11:38

Re: Shared folders when using IMAP

Post by meloen » 2008-04-10 12:05

what menu item do you use to share the folders?
does it share sub-folders?

In the 5 build 287 (Alpha) that i use, i cannot find the option.
is it also true that no new version of the PHPWebAdmin has been included?

guysonit
Normal user
Normal user
Posts: 30
Joined: 2006-08-24 15:16

Re: Shared folders when using IMAP

Post by guysonit » 2008-04-10 14:09

Yes our company would greatly benefit from the public IMAP folders as well.

Please do.

at0mic
Normal user
Normal user
Posts: 34
Joined: 2007-10-20 18:53

Re: Shared folders when using IMAP

Post by at0mic » 2008-04-13 14:18

In the last company I worked for I used Exchange and used public folders for sharing calendars. I gave each department their own shared calendar and it worked very well. Everyone loved it!

It would be great to share calendars using public folders in hMailServer :)
Last edited by at0mic on 2008-04-13 20:37, edited 1 time in total.

meloen
New user
New user
Posts: 7
Joined: 2008-04-10 11:38

Re: Shared folders when using IMAP

Post by meloen » 2008-04-13 17:01

I have been testing it for this alpha version using mulberry.

Mulberrymail.com is indeed capable of setting ACL's, but there are still some bugs. I can't figure out if these are because of hmail or mulberry.

1. when sharing say folder inbox.shared.for_friends, under sharing folders now appears a folder INBOX which directs back to the current user, with all the subfolders of the user who is trying to share one folder. This inbox should be invisible
2. all the folders of the user are shared, this is also a bug.
3. when changing the share name, the normal inbox of the user is nog available anymore.
4. the entire folder structure gets screwed up. The imap server lists folders that don't exsist, and mail in other folders disappears.
5. the rights to add or delete mail cannot be assigned, thus STOR and DELE commands are unavailable.

i think it still needs some work but the start is great! cant find out yet if it is hMail or mulberrymail.

Post Reply