View Issue Details

IDProjectCategoryView StatusLast Update
0005057SOGoWeb Mailpublic2020-08-04 05:33
Reporterfalon Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status newResolutionopen 
Product Version4.3.2 
Summary0005057: mail identities and shared mailboxes
Description

Let suppose we share with full acl controls a mailbox like

shared@example.com with folders INBOX, Sent, Junk, Drafts, Trash

to a set of accounts, such as a@example.com and b@example.com

Each a@example.com and b@example.com have their INBOX, Sent, Junk, Drafts, Trash folders too.

When a@example.com logins to SOGo webmail and mark as Junk a mail of a shared@example.com folder, then that mail should be moved to the Junk folder of shared@example.com and not to the a@example.com Junk folder.
The same should happen for other folders: when a@example.com send a mail using the Identity (From) "shared@example.com", then a copy of the mail should be placed in Sent folder of shared@example.com, and not in Sent folder of a@example.com. When a@example.com delete a mail from a folder of shared@example.com, that mail should be moved to the Trash folder of shared@example.com.

I think this behavoir could be reached if you could allow selection of Junk, Trash, Drafts and Sent folders too into an email identity.

Another possibility, completely different, is to allow login as another user. SASL PLAIN let you to enter the authorization username and the authentication username. So a@example.com and b@example.com could login to the mail account shared@example.com with their own passwords.
I prefer the Identity choice really.

Do you think these features could be developed in SOGo?

Thank you to consider this.

Tagsauthentication, identity

Activities

Christian Mack

Christian Mack

2020-07-30 11:49

developer   ~0014596

This is impossible for SOGo, as sharing is only used by the IMAP server.
The IMAP server maps those shared folders into the postbox of the user shared to.
Therefore SOGo only sees a bunch of folders with different ACLs.
That some of these are shared ones, is not recognizable.
The only special ones are those defined in sogo.conf.
You only could guess based on the name of sauch folder.
That would be highly unreliable.
And you can not guarantee, that Junk or Trash or Sent is shared at all.

falon

falon

2020-08-04 05:33

reporter   ~0014622

Ok Christian, thank you for the feedback.
You could see at https://sogo.nu/bugs/view.php?id=5081 for a possible alternative.

Thank you

Issue History

Date Modified Username Field Change
2020-06-24 09:35 falon New Issue
2020-06-24 09:35 falon Tag Attached: authentication
2020-06-24 09:35 falon Tag Attached: identity
2020-07-30 11:49 Christian Mack Note Added: 0014596
2020-08-04 05:33 falon Note Added: 0014622