Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage multiple IMAP accounts from 1 interface #4972

Open
rcubetrac opened this issue Oct 13, 2006 · 80 comments

Comments

@rcubetrac
Copy link

commented Oct 13, 2006

Reported by sanchez on 13 Oct 2006 12:08 UTC as Trac ticket #1484075

I'm using mozilla thunderbird for IMAP access to about 5 email account and I like it to keep it separate because of transparency, different nature of emails etc. anyway have lot reasons not to resend it to one general mailbox. Therefore it would be perfect to have lightweight online IMAP client to check for mails on all my mailboxes simultaneously..

I think that implementing this feature would require a little redesign of core concept, but would bring excelent functionality for people like me..

Keywords: multi-account mailboxes simultaneously
Migrated-From: http://trac.roundcube.net/ticket/1484075

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Feb 16, 2008

Milestone changed by seansan on 16 Feb 2008 21:02 UTC

=> later

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Feb 16, 2008

Summary changed by seansan on 16 Feb 2008 21:02 UTC

it would be great if RC could manage more email boxes at the time

Manage multiple IMAP accounts from 1 interface

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Mar 12, 2009

Comment by axel on 12 Mar 2009 10:36 UTC

I totally agree with sanchez. That would be really awesome. However, the best would be according to me the Apple Mail model, not the Thunderbird model.
Any chance to see that feature request be planned?

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Sep 30, 2009

Comment by genkiz on 30 Sep 2009 21:23 UTC

Would be really great to have an option to switch between imap accounts.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Mar 15, 2010

Comment by Nidoh on 15 Mar 2010 13:13 UTC

This would be an amazing feature!!

Please please please do this, I would if i could!

Or could someone update on the progress, this has been kicking around for at least 4years I have been using RC

Thanks

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Mar 15, 2010

Comment by genkiz on 15 Mar 2010 14:55 UTC

this function is working fine in the latest version
I am using this:

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Apr 24, 2010

Comment by trisk on 24 Apr 2010 07:52 UTC

Triaging this bug. Priority should be low.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Apr 24, 2010

Owner changed by trisk on 24 Apr 2010 07:52 UTC

=> none

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Mar 15, 2011

Comment by neutrino15 on 15 Mar 2011 21:07 UTC

I would like to see this implemented as well.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Aug 3, 2012

Comment by Dodge on 3 Aug 2012 09:17 UTC

Are there any News?

I also would love to see this.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Aug 20, 2012

Comment by tarant on 20 Aug 2012 12:08 UTC

Same question here. Without that functionality roundcube is for me useless.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Sep 12, 2012

Comment by ericf on 12 Sep 2012 21:53 UTC

Modifications required to make a single instance of Roundcube work with multiple accounts might be a major undertaking and I'm wondering if similar functionality might be achieved by using a separate instance of the program for each account. I'm thinking of a shell program with a tabbed interface that records account information and launches Roundcube instances, each in it's out tab, but all in the same window. Might be a bit piggy, but easier to pull off.

Just a thought.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Sep 12, 2012

Comment by ericf on 12 Sep 2012 23:14 UTC

Afterthought re the idea of multiple instances in tabs:

The uzbl-tabbed wrapper for the minimal uzbl web browser might provide some ideas about how to do this.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Sep 21, 2012

Comment by @alecpl on 21 Sep 2012 19:03 UTC

#1488716 marked as duplicate of this request.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 8, 2012

Comment by Jehan on 8 Nov 2012 03:23 UTC

Hi,

I would really appreciate such a feature too, though I completely disagree with the solution of having each email account in a separate browser tab (unless you are saying tabs inside the Roundcube UI, but considering you write about program instance, I guess you mean several Roundcube instances, each inside a different browser tab).

This is also the solution that for instance Gmail chose for multiple accounts. But if you tend to leave your email tabs all the time open (with the app tab feature of Firefox, and I think other browser have similar features), you end up with several tabs opened constantly and that's really annoying. So I'd really prefer to have a single browser tab opened and the separation clearly done inside Roundcube UI.

In any case, I'd like to "vote" for this killer feature. :-)

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 8, 2012

Comment by ericf on 8 Nov 2012 14:55 UTC

i proposed the tabbed multiple instances with tabs approach. further thoughts:

-- yes, i meant tabs within the roundcube ui, not separate browser windows.

-- cant comment on gmail web client as i haven't tried it with multiple accounts nor studied it. the example i had in mind was uzbl-tabbed, which is inherently different as it's a local browser rather than a web application, but it does illustrate a shell around several instances of one program.

-- i was thinking of this as intermediate solution that might be less work to implement than something more integrated. longer term i might prefer something more integrated and conventional with account and folder trees on the left as in thunderbird and others.

-- hadn't really thought about separate instances in separate browser tabs, but it might be a useful idea. my main point is that the functionality is the key thing and it would be nice to get something going. if it is provided i'm willing to try it no matter how it's implemented. i would be willing to temporarily trade off UI elegance and resource efficiency to get it.

(however, some of the resource utilization is on my provider's server and they may not share that opinion.)

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 8, 2012

Comment by ericf on 8 Nov 2012 15:09 UTC

BTW: noticed terms awesome and amazing used above. if those were meant express enthusiasm i agree.

however, it's actually a pretty mundane feature that most popular desktop clients provide. it may be less common among web based clients, but if the goal is to have a web client that is as useable as a desktop client this an important feature. users with multiple mail accounts are common these days.

key difference between a web based client and a desktop one is that the web client is ofter installed and operated but the email provider rather than the user and it might seem a bit odd to ask a mail provider service provider to in effect provide a UI for a competitor's service, but that seems to be just what some of the big providers are doing.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 9, 2012

Comment by Jehan on 9 Nov 2012 04:25 UTC

ericf >

  1. not sure which is the best UI. I kind of like the tab idea (inside the same browser tab, that is) because it makes a real clear separation. But the common Thunderbird-like UI (all visible in the same page through the folder tree) is OK too, I guess. We may even experiment new kind of multi-account integration UI if anyone has ideas. I am open as well. :-)

  2. As for Gmail, basically their approach is simply that you can now have several browser tabs (in the same browser, hence the same session), each for its own Gmail account. The problem is that if you have several accounts, and want to keep them all opened (keeping them opened allowing to know when a new mail comes in, because the tab goes blue), well that's as many additional tab per account. I really dislike this choice.

  3. I have no time right now (a lot of other development on the track), but if none develops it, I may step-in. Furthermore that does not look that much work. But that probably won't be before months (unless I get bored once and wants to go for a change of air).

  4. I have been thinking of a new feature linked to this multi-account.
    Right now, I guess most people's installation are just targeted to one (or a list of) domain. But with multi-account, a very cool feature would be to be domain-free for secondary accounts only.
    For instance let's say I have a roundcube allowing only users of example.net to log in. But then if jehan@example.net was to log-in, he could also log any secondary accounts he wish (gmail.com, etc.). In other words, you don't allow any people on the web to use your UI, but for all your own users, you allow them to manage any accounts they have, as in a common desktop program.
    Of course this would be optional, and customizable in config files. But I would find it extremely handy (limiting all the multi-accounts to your own domain is... well, limited).

What do you think of this idea?

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 14, 2012

Comment by ericf on 14 Nov 2012 17:55 UTC

it sounds like something worth implementing, but i'd make it a configuration option. whether it's helpful or not is likely to depend on who is deploying the software and what their goals are.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 14, 2012

Comment by ericf on 14 Nov 2012 18:09 UTC

that may have been a bit understated. i suspect many administrators would consider it a necessity.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Nov 15, 2012

Comment by Jehan on 15 Nov 2012 03:08 UTC

You are right, in my opinion. That should be a configuration option, and I don't even think that should be the default. Some people may not like having their server used as a mail client for other domain than theirs. All the big webmails (Gmail, Yahoo, and whatever) for instance use it only for their own domain.

On the other hand, there are indeed a lot of people who would think this would be a must-have.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Feb 9, 2013

Comment by reeceatlas92 on 9 Feb 2013 06:05 UTC

Life is going browser based, and I would like to move ALL of my emails browser based in RoundCube. RoundCube is the only online client I have found to do what I want to it to, SIMPLY. The only thing it can't do is manage all my emails in one hub like Apple Mail, Thunderbird, or Outlook.

Jehan said:

"Some people may not like having their server used as a mail client for other
domain than theirs."

Having everything hosted on one server ENCOURAGES the continued use of that server, and raises customer life-expectancy.

I want this feature very much. Please, consider it in the next iteration.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Jun 24, 2013

Comment by daggett on 24 Jun 2013 12:56 UTC

Maybe instead of "Manage multiple IMAP accounts from 1 interface" we could enable "Open multiple accounts VIA multiple browser tabs" :

  • users don't have to enter any parameter nor setup anything regarding IMAP or SMTP (simplicity) : they just have to open a new tab in their browser to open other accounts simultaneously,
  • don't allow users to fiddle with IMAP/SMTP settings.

I openend a new feature request for this, as it is not the same functionality :
http://trac.roundcube.net/ticket/1489201

regards,

Daggett

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Sep 3, 2014

Comment by smmtra on 3 Sep 2014 12:14 UTC

Hello,
Is there any news about multiple imap servers in roundcube?

Cheers
Marcin

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Jan 11, 2015

Comment by junkpad92 on 11 Jan 2015 13:38 UTC

Hello,

any updates for this feature request?

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Mar 17, 2015

Comment by web4d on 17 Mar 2015 02:02 UTC

Hi, I would also love to see this feature, imho basically the last missing piece to make this the #1 choice webmail. Still any plans to add native support for multi-account setups in a future release? Thanks for the great work!

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Mar 23, 2015

Severity changed by web4d on 23 Mar 2015 01:11 UTC

minor => normal

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Jan 5, 2016

Comment by markusd112 on 5 Jan 2016 06:31 UTC

I would like to support this feature request. I have used Zimbra (http://www.zimbra.com) webmail frontend for several years and like the way they have implemented this multi IMAP mailbox feature in the GUI: in the preferences you can configure all of your IMAP accounts as "external mail accounts". They are displayed in the email tab of zimbra on the left navigation pane as you know it e.g. in thunderbird or any other native mail client. The advantage: you only have to login one time to zimbra and you have instantly access to all your mail accounts.
It would be great, if roundcube will be enabled to handle multiple external IMAP accounts in the same way.

@rcubetrac

This comment has been minimized.

Copy link
Author

commented Jan 5, 2016

Comment by markusd112 on 5 Jan 2016 06:37 UTC

Another product with such a functionality: https://phlymail.com

@WindowsAndLinux

This comment has been minimized.

Copy link

commented Jul 27, 2017

@magenbrot You might be partially right; but I think you misunderstood me, I didn't say on different servers, I said specifically, that ON THE SAME SERVER. So I create a cpanel account whm as "mainuser". That is also an e-mail account, that can be accessed as user "mainuser@... " and the password. Then I create 2 users, for the sake of this argument/question, "user1@..." and "user2@...". What I want is only log in as "mainuser" and be able to subscribe to the folders of "user1" and "user2". Is this the "shared folder" scenario and dovecot you mentioned above ?

@magenbrot

This comment has been minimized.

Copy link

commented Jul 27, 2017

@WindowsAndLinux this is exactly what I meant. This has nothing to do with roundcube as it's a feature of the IMAP-server underneath. I don't know about cpanel, but if it uses dovecot with ACL it should be possible to share IMAP-folders.

@WindowsAndLinux

This comment has been minimized.

Copy link

commented Jul 27, 2017

@magenbrot Thank you very much for your answer.

@Goddard

This comment has been minimized.

Copy link

commented Aug 21, 2017

+1

@Hotdiggiddy

This comment has been minimized.

Copy link

commented Aug 25, 2017

So this discussion has been going on for 11 years and no progress. Perhaps no desire on RoundCube's part.

@cberian

This comment has been minimized.

Copy link

commented Sep 11, 2017

I am changing ISPs and I need a way to allow my users import all their messages into their new webmail (RC) accounts. This would be the perfect solution.
Gmail and Yahoo have this functionality.

@rkkoszewski

This comment has been minimized.

Copy link

commented Sep 14, 2017

No news on this feature? Any comment on this from the developers? Is development frozen?

@alecpl

This comment has been minimized.

Copy link
Member

commented Sep 14, 2017

Development is not frozen, but indeed this feature is not high on my todo list.

@yamlCase

This comment has been minimized.

Copy link

commented Oct 16, 2017

+1 badly needed feature. One app/website/client to rule them all, and only one place to change passwords

@fox4ua

This comment has been minimized.

Copy link

commented Nov 21, 2017

+1

@schwim0341

This comment has been minimized.

Copy link

commented Nov 22, 2017

I'll +1 a decade old request. I'm sure it will get picked up any day now.

@barryhughes

This comment has been minimized.

Copy link

commented Nov 23, 2017

+1 ... this would be a fantastic addition

@heinrichmartin

This comment has been minimized.

Copy link

commented Nov 23, 2017

Are all the +1ers intentionally keeping the notification rate high for all watchers? Or just not aware of how to support tickets with reactions?

@wwwmail

This comment has been minimized.

Copy link

commented Jun 5, 2018

+1

1 similar comment
@roberthr74

This comment has been minimized.

Copy link

commented Jun 13, 2018

+1

@r7l

This comment has been minimized.

Copy link

commented Jun 22, 2018

Just installed Roundcube and while it is great, i was looking for this feature right away. Sad to see it with such low priority. It would be awesome to see it happen some time soon!

@ale82x

This comment has been minimized.

Copy link

commented Jul 11, 2018

+1
me too

thank you

@infsy

This comment has been minimized.

Copy link

commented Jul 18, 2018

If you want to have a look about what it could be try the Rainloop project !

@gianlucagiacometti

This comment has been minimized.

Copy link

commented Jul 19, 2018

@insfy
Is it really appropriate that you advertise your business product here?

@schwim0341

This comment has been minimized.

Copy link

commented Jul 19, 2018

@gianlucagiacometti I appreciate someone offering an alternative in a 12 year old request thread that Roundcube has chosen to deem unimportant.

@mmmaxi

This comment has been minimized.

Copy link

commented Aug 29, 2018

+1

@fulljackz

This comment has been minimized.

Copy link

commented Sep 20, 2018

Really interesting by this feature too !

@phoenixz

This comment has been minimized.

Copy link

commented Sep 26, 2018

In 2018, I'd think that being able to manage multiple IMAP accounts in an email interface would be a basic feature...

@rkkoszewski

This comment has been minimized.

Copy link

commented Oct 1, 2018

Maybe tackling this problem form a Session perspective would make it easier to implement multiple IMAP accounts. Just like they do in GMail where you can be logged in in multiple accounts (Or have delegated accounts) and easily switch between them from the top menu, allowing you to see the mailbox of the currently selected account without having to relogin each time.

This would involve redesigning the session management in Roundcube (And UI) instead of the whole core mailing system that Roundcube is based on.

EDIT: This seems to actually exist already as a plugin: https://plugins.roundcube.net/packages/boressoft/ident_switch

@aphypnise

This comment has been minimized.

Copy link

commented Nov 24, 2018

Well it seems that the plugin isn't maintained anymore, and doesn't work with the new versions / beta.

Perhaps I missed something but this feature is still isn't yet available and it would be very great to have it, it's probably the only thing that prevent me to make a full roundcube switch.

@mikch06

This comment has been minimized.

Copy link

commented Dec 4, 2018

Sorry, but isn't the current release from 2018-08-27 21:24 UTC ??
I think it is maintained or am i wrong?

@baerengraben

This comment has been minimized.

Copy link

commented Dec 19, 2018

+1: This integrated in the newest Roundcube-Versions would be awesome!
For now I'm using the mentioned Plugin "https://plugins.roundcube.net/packages/boressoft/ident_switch". But with roundcube version 1.1.x. I didn't knew that there is now a Version for 1.3.x => This is good news! :)
But still it would be better to have this feature fully integrated in Roundcube.

@cynicer

This comment has been minimized.

Copy link

commented Jan 3, 2019

+1

@marcozeus

This comment has been minimized.

Copy link

commented Apr 10, 2019

+1 I agree with @baerengraben

@jpVm5jYYRE1VIKL

This comment has been minimized.

Copy link

commented Jun 18, 2019

13 years passed since this feature was requested. Without this feature Roundcube don`t have any benefits over millions another single mailbox clients.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.