This plugin is based on the ident_switch plugin. It is completly rewritten and additional features have been added.
This plugin allows users to switch between different accounts in a single Roundcube session like this:
If you've selected an identity (or use the default identity), you may change settings for new-mail check cycle in Settings
-> Preference
-> User Interface
.
If you've selected an identity (or use the default identity), you may change settings for notification settings in Settings
-> Preference
-> Mailbox view
.
If you receive new mails, the number of new mails will be shown in identity selection menue.
There is a file config.inc.php
in the plugin directory available. This file can be used to specify some configuration settings.
If you want to change sound, icon or desktop icon, please checkout alert.mp3
, alert.ico
and alert.gif
in sub-directory assets
.
You may use the dont_override
configuration option in your config/config.inc.php
file to lock some options from being overriden. This plugins supports the following options to be protected:
draft_mbox
, sent_mbox
, junk_mbox
, trash_mbox
- User cannot override preconfigured special folder name.check_all_folders
- User cannot override preconfigured flag to check all folders.newmail_notifier_basic
, newmail_notifier_desktop
, newmail_notifier_sound
- User cannot override preconfigured notification setting.New mail checking is performed in background asynchronously. This has the effect that the new mail counter is not always updated immediately after login - it may take some time before this has been performed. It heavily depends on the number of identities you're using.
If you've select Check all folders, this has a huge impact on the time new-mail checking need to collect information. If you have hundreds of folders in your mail box, each of the boxes will be check for new mails.
Please don't forget to set Special Folders
in Settings
-> Preferences
. All folders specified there (and their sub-folders) will be excluded from new-mail checking.
If you've installed the ident_switch
plugin, there is a migration file available in SQL
subdirectory which copies the content of the old table to the new table and deletes the ident_switch
table. To make this happen, you should first install this plugin (during installation a table identy_switch
will automatically be created) and then you should appy SQL/migrate.sql
.
This plugin only supports Classic
, Elatic
, Larry
and Hivemail
skin. If you wan't to get another skin to be supoorted, then please
contact me.
This plugin is released under the GNU General Public License v3.0.
If you like this software and you want support my work, feel free to send me a donation: