Recent posts
#11
Theme Releases / Elastic2025 RoundCube Dark The...
Last post by bijanbina - February 22, 2026, 03:59:19 PMElastic2025 is a dark Roundcube theme based on the Elastic2022 by Seb1k.
✨ What's different


🛠 Installation
Gmail removed ability to pull messages from other providers as of Jan 2026. This project aim to offer a simple drop in replacement webmail experience in Roundcube (especially on desktop). Still many features are missing.
If you find a bug you can easily fix it by the browser inspector and editing the corresponding CSS file. If you like your fix to be merge into the main stream please don't hesitate to create a pull request in the GitHub page and if it matches our style and test it will be merged.
If you notice a bug but you don't have time to fix it or create the pull request please consider donating. We know the theme currently has many bugs and by donating even a small number you keep helping to fix all these bugs. The theme took almost 2000 hours to refine and publish, if that hours helps you save time, a small donation would be really appreciated.
Donate with PayPal
Blog Post
✨ What's different
- More content on screen (reduced spacing/higher density)
- Less visual noise (cleaner, more premium look)


🛠 Installation
- Download the Elastic2025 Theme
- Copy all of its content into RoundCube installation inside the skin folder. It should become <roundcube>/skin/elsastic2025/*
- Enable the theme by going into the roundcube Settings > User Interface > Interface skin
- Follow the Tweaks page to get the exact result shown in the screenshots.
- Does not work on Android (for now)
- Icon issues on the Settings page and Compose/Send page
Gmail removed ability to pull messages from other providers as of Jan 2026. This project aim to offer a simple drop in replacement webmail experience in Roundcube (especially on desktop). Still many features are missing.
- Spell checking
- AI autocomplete
- Same page reply and draft
- Better thread handling in a same page
- Full-Width mail list -> transient to half only when clicked on a mail
- Simplify installation
- Simplify deployment
If you find a bug you can easily fix it by the browser inspector and editing the corresponding CSS file. If you like your fix to be merge into the main stream please don't hesitate to create a pull request in the GitHub page and if it matches our style and test it will be merged.
If you notice a bug but you don't have time to fix it or create the pull request please consider donating. We know the theme currently has many bugs and by donating even a small number you keep helping to fix all these bugs. The theme took almost 2000 hours to refine and publish, if that hours helps you save time, a small donation would be really appreciated.
Donate with PayPal
Blog Post
#12
General Discussion / Re: Spam header flag remains y...
Last post by SKaero - February 22, 2026, 01:56:56 AMCould it?
- No the IMAP spec doesn't allow for messages to be edited, technically you would have to delete it and create a new email without the headers in its place.
Should it?
- I don't think it should, that header should stay in place as a record of how the mail server processed the email, it would be useful if debugging the system as well. I've never seen a system that removes the header when setting a email as not junk.
- No the IMAP spec doesn't allow for messages to be edited, technically you would have to delete it and create a new email without the headers in its place.
Should it?
- I don't think it should, that header should stay in place as a record of how the mail server processed the email, it would be useful if debugging the system as well. I've never seen a system that removes the header when setting a email as not junk.
#13
Release Discussion / Re: session timeout not workin...
Last post by SKaero - February 22, 2026, 01:49:02 AMChange the session_debug setting to true to enable the log and then post the resulting log file.
#14
General Discussion / Re: Spam header flag remains y...
Last post by norricorp - February 21, 2026, 04:06:02 AMBut could it? Should it?
#15
Release Discussion / Re: session timeout not workin...
Last post by jitendra1980 - February 21, 2026, 03:19:17 AM`$config['session_debug'] = false;` this setting is already available defaults.inc.php
which log you required can you confirm the log location
which log you required can you confirm the log location
#16
Release Discussion / Re: session timeout not workin...
Last post by JohnDoh - February 20, 2026, 03:56:07 PMcan you enable `$config['session_debug'] = false;` and provide the relevant, anonymised logs?
#17
Pending Issues / Re: Roundcube Mobile: uncaught...
Last post by JohnDoh - February 20, 2026, 03:43:54 PMwhat skin are you running?
#18
Pending Issues / Roundcube Mobile: uncaught err...
Last post by dilbert77 - February 20, 2026, 06:33:53 AMWhen running Roundcube in Firefox on a mobile Android device and navigating to any folders, this error is thrown:
PHP Fatal error: Uncaught Error: Call to undefined method rcmail_output_json::asset_url() in /usr/share/roundcube/program/actions/mail/index.php:733
Stack trace:
#0 /usr/share/roundcube/program/actions/mail/index.php(644): rcmail_action_mail_index::options_menu_link()
#1 /usr/share/roundcube/program/actions/mail/index.php(478): rcmail_action_mail_index::message_list_head()
#2 /usr/share/roundcube/program/actions/mail/list.php(125): rcmail_action_mail_index::js_message_list()
#3 /usr/share/roundcube/program/include/rcmail.php(282): rcmail_action_mail_list->run()
#4 /usr/share/roundcube/index.php(278): rcmail->action_handler()
#5 {main}
thrown in /usr/share/roundcube/program/actions/mail/index.php on line 733
Roundcube version: 1.6.12
I already searched in Roundcube forums, but found nothing comparable.
Any thoughts are much appreciated.
PHP Fatal error: Uncaught Error: Call to undefined method rcmail_output_json::asset_url() in /usr/share/roundcube/program/actions/mail/index.php:733
Stack trace:
#0 /usr/share/roundcube/program/actions/mail/index.php(644): rcmail_action_mail_index::options_menu_link()
#1 /usr/share/roundcube/program/actions/mail/index.php(478): rcmail_action_mail_index::message_list_head()
#2 /usr/share/roundcube/program/actions/mail/list.php(125): rcmail_action_mail_index::js_message_list()
#3 /usr/share/roundcube/program/include/rcmail.php(282): rcmail_action_mail_list->run()
#4 /usr/share/roundcube/index.php(278): rcmail->action_handler()
#5 {main}
thrown in /usr/share/roundcube/program/actions/mail/index.php on line 733
Roundcube version: 1.6.12
I already searched in Roundcube forums, but found nothing comparable.
Any thoughts are much appreciated.
#19
Release Discussion / Re: session timeout not workin...
Last post by jitendra1980 - February 20, 2026, 12:23:51 AMCurrent version is 1.60.10
#20
Release Discussion / Re: session timeout not workin...
Last post by jitendra1980 - February 20, 2026, 12:22:51 AMDear Team,
We have observed that the Roundcube webmail session is not disconnecting automatically. As per the configuration, the session should expire after 10 minutes of inactivity. However, even if the user does not log out manually, the session remains active for 24–48 hours.
Kindly check and provide the solution.
We have observed that the Roundcube webmail session is not disconnecting automatically. As per the configuration, the session should expire after 10 minutes of inactivity. However, even if the user does not log out manually, the session remains active for 24–48 hours.
Kindly check and provide the solution.