Mark-as-read for shared and member mailboxes

FixEmailService
Shipped
April 26, 2026 at 4:44 AM UTC
Author
Kamo
Commit
a9c94f9

EmailController.setFlags now accepts an optional mailboxId query param and routes through resolveProviderWithMailbox so member-mailbox flags are set against the correct IMAP store. SharedMailboxMailController gains a new PUT /messages/{folder}/{uid}/flags endpoint so shared mailboxes can have their flags updated via their own credential path.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing