View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004983 | SOGo | Web Mail | public | 2020-03-09 15:50 | 2021-09-10 21:01 |
Reporter | rof | Assigned To | francis | ||
Priority | high | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 5.3.0 | ||||
Summary | 0004983: include shared mail folders also if only option "Insert" was choosen | ||||
Description | We have a mailroom that distributes e-mails to other employees. They should have no further access to their e-mail accounts. For this purpose, we have only checked the option "Insert, copy and move mails into this folder" when the employee shares the mailbox. Unfortunately, the mailroom cannot find the shared folders. Only if the employee gives read rights to the folder (or a subfolder), the mailroom can add e-mails. So it would be great if you could also subscribe to e-mails where only the "Insert, copy and move mails into this folder" option is checked. | ||||
Tags | No tags attached. | ||||
After the change https://github.com/inverse-inc/sogo/commit/2545caf2e540e80d3437060a1412b88a5506d457 no e-mail can be moved by drag and drop into a folder which only has insert rights. Only moving via selection and hamburger button works. |
|
Which IMAP server are you using? |
|
We use Dovecot 2.3.4.1 on an Debian 10-System. |
|
We currently don't have a distinction between the (r)ead right and (l)ookup right. So if you select the (i)nsert right, the user won't be able to find the mailbox even if the user can append messages to it. Your only choice would be to select the Read mails from this folder checkbox. We could split this role and add List this folder. The owner will have to explicitly check this new role when enabling Insert, copy and move mails into this folder or any other role that only make sense if the mailbox is visible. |
|
I favor a separation of rights. In the ACLs of the email servers, they are also handled separately. And our use case is an example for the separation. |
|
sogo: master 08581eef 2021-09-10 16:57 Details Diff |
fix(mail): split "l" and "r" ACL attributes for IMAP mailboxes Fixes 0004983 |
Affected Issues 0004983 |
|
mod - SoObjects/Mailer/SOGoMailFolder.m | Diff File | ||
mod - SoObjects/SOGo/SOGoPermissions.h | Diff File | ||
mod - SoObjects/SOGo/SOGoPermissions.m | Diff File | ||
mod - UI/MailerUI/English.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/UIxMailUserRightsEditor.m | Diff File | ||
mod - UI/Templates/MailerUI/UIxMailUserRightsEditor.wox | Diff File | ||
sogo: master 0765c726 2021-09-10 16:59 Details Diff |
fix(mail): replace STATUS by LIST command when copying/moving msgs Fixes 0004983 |
Affected Issues 0004983 |
|
mod - SoObjects/Mailer/SOGoMailFolder.m | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-03-09 15:50 | rof | New Issue | |
2020-07-13 06:24 | rof | Note Added: 0014520 | |
2021-04-14 20:18 | francis | Note Added: 0015210 | |
2021-04-15 08:26 | rof | Note Added: 0015212 | |
2021-04-15 17:42 | francis | Note Added: 0015213 | |
2021-04-20 14:13 | rof | Note Added: 0015220 | |
2021-09-10 21:01 | francis | Changeset attached | => sogo master 08581eef |
2021-09-10 21:01 | francis | Changeset attached | => sogo master 0765c726 |
2021-09-10 21:01 | francis | Assigned To | => francis |
2021-09-10 21:01 | francis | Resolution | open => fixed |
2021-09-10 21:01 | francis | Status | new => resolved |
2021-09-10 21:01 | francis | Fixed in Version | => 5.3.0 |