Topic: What is the best way to share a mailbox with private seen flag?
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 1.3.2 MARIADB edition.
- Deployed with iRedMail Easy or the downloadable installer? downloadable installer
- Linux/BSD distribution name and version: ubuntu 20.04
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Apache
- Manage mail accounts with iRedAdmin-Pro? No
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
Hello, this is my first message here so I hope to be in the right section.
I am trying to setup a shared mailbox for a small team. Let's say Alice and Bob both need to read and answer the mailbox sales@example.com.
## solution1 ##
I wanted to use this simple setup:
--- Thunderbird as IMAP client on Alice's computer ---
alice@example.com
|_inbox
|_sent
sales@example.com
|_inbox
|_sent
--- Thunderbird as IMAP client on Bob's computer ---
bob@example.com
|_inbox
|_sent
sales@example.com
|_inbox
|_sent
Basically, both Alice and Bob read and answer sales@example.com and they keep track of who answered an email based on the signature they leave at the bottom of each email they answer. The problem with this setup is that Bob sees a message marked as "read" if Alice has read it before (and vice-versa) because everything is synchronized. Alice and Bob would like to keep a "private" seen flag on their own computers but share all the rest (deleted messages, tags, stars, ...).
## solution2 ##
So I looked at https://docs.iredmail.org/public.folder … lic-folder and the "Per-user \Seen flag" on https://wiki.dovecot.org/SharedMailboxe … Mailboxes. I am still trying to make it work for the moment but there is something I don't like at first glance: they would need to use the "subscribe" function of Thunderbird:
--- Thunderbird as IMAP client on Alice's computer ---
alice@example.com
|_inbox
|_sent
|_Public
|_sales@example.com_inbox
|_sales@example.com_sent
--- Thunderbird as IMAP client on Bob's computer ---
bob@example.com
|_inbox
|_sent
|_Public
|_sales@example.com_inbox
|_sales@example.com_sent
The "subscribe" setup looks a bit buggy in Thunderbird at first glance (or more complicated to setup at least). For example:
- email subjects and sender names sometimes disappear
- I need to manage default identities so they answer from sales@example.com (and not from alice@example.com or bob@example.com)
- emails are not sometimes synchronized with delay
So my question is simple: is there a way to maintain "private seen flag" with solution1 ? If not, what do you advise me to keep it as simple as possible? Thanks for any help!
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.