Hi, I found here the answer "Not that I'm aware of..." from 5/2012
https://www.roundcubeforum.net/index.php?topic=9700.0
Is it now 5/2023 implemented?
I'm no senior guy with Round Cube but it seems clear that the answer must be no.
The reason is simple; RC isn't interested in that problem. You need a competent email system and RC implements a web interface over the top of it - at least that's my take.
Besides, what is a "unified inbox" anyway? I SURE don't want email intended for my use going into a general mailbox. And I can't imagine why anyone else would, either. And as for my OWN use, I can already just leave everything in my "inbox" for a "unified" experience and not bother to sort mail by sender, function, or other classification.
So maybe you could elaborate on what you want.
Is there really no way to get all mails from different accounts in one inbox and also keep them separate in own inboxes as it is e.g. in Mailspring?
Folder structure looks like this (BTW- You should enable posting screenshots in your forum)
INBOX (with all mails from all accounts)
-- mailbox (1st address)
-- mailbox (2nd address)
-- mailbox (3rd address)
and so on
Is there maybe a plugin that can add this functionality?
As mainspring has to be installed on each PC I want to have a server for this to make all mails accessible in browser.
I have to check about 50 inboxes, so IF NOT - roundcube is the wrong choice.
Any tips which app running on a Linux server – accessible in browser can do what I need?
Quote from: Witzker on May 26, 2023, 05:13:41 AM
Is there really no way to get all mails from different accounts in one inbox and also keep them separate in own inboxes as it is e.g. in Mailspring?
Sounds crazy to me and, again, THIS IS NOT A ROUND CUBE ISSUE.
However, sure, there are surely many dozens of different ways to do that, all of which have to do with your MTA / SMTP server scenario.
As you appear to be on a variant of Unix called Linux, you could use the .forward mechanism. Or, you could use a SpamAssassin-like daemon called by your mail server. Or, you could use ProcMail, or...
Once you have the emails into a single mailbox, just create a link (via ln -s) in each user's mailbox subdirectory pointing to the merged mailbox - it should show up "automagically" if your IMAP configuration is set to automatically provide "subscribed folders" (as some systems call 'em.)
Hey @strcube,
I understand you may not personally use or need a unified inbox, but it's a very common feature across modern email clients like Outlook, Thunderbird, Apple Mail, Gmail, and many mobile apps.
A unified inbox refers to viewing incoming messages from multiple accounts in a single combined view, without switching between identities or folders. This is useful for:
* People managing personal and work accounts
* Small business owners
* Support staff with shared inboxes
* Anyone juggling multiple aliases or domains
It's not about dumping everyone's mail into a shared box. It's a client-side convenience feature that preserves account boundaries while simplifying visibility.
You're right that Roundcube doesn't natively support this, but that doesn't make it a bad request or a misunderstanding of how email works. It just reflects a user need that's common in many environments.
As for .forward, ProcMail, or SpamAssassin - those are server-side tools and don't address the UI/UX concern the original poster raised.
Hope that helps clarify.
Quote from: strcube on May 26, 2023, 01:07:11 PMQuote from: Witzker on May 26, 2023, 05:13:41 AMIs there really no way to get all mails from different accounts in one inbox and also keep them separate in own inboxes as it is e.g. in Mailspring?
Sounds crazy to me and, again, THIS IS NOT A ROUND CUBE ISSUE.
However, sure, there are surely many dozens of different ways to do that, all of which have to do with your MTA / SMTP server scenario.
As you appear to be on a variant of Unix called Linux, you could use the .forward mechanism. Or, you could use a SpamAssassin-like daemon called by your mail server. Or, you could use ProcMail, or...
Once you have the emails into a single mailbox, just create a link (via ln -s) in each user's mailbox subdirectory pointing to the merged mailbox - it should show up "automagically" if your IMAP configuration is set to automatically provide "subscribed folders" (as some systems call 'em.)
Just to clarify one point for accuracy's sake:
Linux is not a variant of Unix. It's a Unix-like operating system that was written from scratch by Linus Torvalds in the early '90s, without using AT&T Unix code. That's why it's not certified as Unix and why it falls into the "Unix-like" or "POSIX-compatible" category rather than being a true Unix derivative (like BSD or AIX).
Calling it "a variant of Unix" is like calling a Tesla a variant of a horse-drawn carriage because they both get you from point A to B.