Roundcube Community Forum

 

Recent posts

#1
General Discussion / Roundcube in 2026 – still abso...
Last post by gnusupport - Today at 11:38:06 AM
Just gotta say, Roundcube on Debian Trixie is excellent. It's functional, fast, and honestly even smoother and easier than some desktop mail clients for certain workflows. You guys have done an amazing job keeping it so solid. Huge congratulations to the whole team – and really hope this beauty gets maintained for a long, long time.
#2
General Discussion / Re: Mailvelope extension is no...
Last post by gnusupport - Today at 03:47:27 AM
I have just turned on API button in Mailvelop and Roundcube on Debian recognized it.
#3
Theme Releases / Re: Dark mode
Last post by SKaero - April 06, 2026, 04:09:21 PM
Thanks for the addition! I'll add it to my next 1.7 install.
#4
Theme Releases / Re: Dark mode
Last post by rpc - April 06, 2026, 11:35:40 AM
Quote from: SKaero on March 27, 2026, 01:02:57 AMa way to switch to light / default mode in case there is a message that needs to be view in the original form.

I have added a button to the message viewer toolbar, that can toggle to and from light mode. It is only there when the RCM application is in dark mode.
#5
Pending Issues / Re: Installed Roundcube plugin...
Last post by SKaero - April 03, 2026, 02:41:08 PM
Use the "ROUNDCUBEMAIL_COMPOSER_PLUGINS" environment variable as described here https://github.com/roundcube/roundcubemail-docker/blob/master/README.md
#6
Pending Issues / Installed Roundcube plugins di...
Last post by sharbich - April 03, 2026, 06:41:55 AM
Hi everyone,
i've set up roundcubemail using a Docker Composer file.

  roundcubemail:
    container_name: roundcubemail
    image: roundcube/roundcubemail:nightly
    restart: unless-stopped
    ports:
    - '8084:80'
    environment:
      # Database Variables
      ROUNDCUBEMAIL_DB_TYPE: 'pgsql'
      ROUNDCUBEMAIL_DB_HOST: '192.168.20.60'
      ROUNDCUBEMAIL_DB_NAME: 'roundcubemaildb'
      ROUNDCUBEMAIL_DB_USER: 'roundcubemaildbuser'
      ROUNDCUBEMAIL_DB_PASSWORD: '###################'
      # Mail Variables
      ROUNDCUBEMAIL_DEFAULT_HOST: 'ssl://dsme01.intern.example.com'
      ROUNDCUBEMAIL_DEFAULT_PORT: '993'
      ROUNDCUBEMAIL_SMTP_SERVER: 'ssl://dsme01.intern.example.com'
      ROUNDCUBEMAIL_SMTP_PORT: '465'
      ROUNDCUBEMAIL_USERNAME_DOMAIN: 'example.com'
      ROUNDCUBEMAIL_PLUGINS: 'debug_logger,new_user_identity,password'
      ROUNDCUBEMAIL_INSTALL_PLUGINS: 'true'
      ROUNDCUBEMAIL_SKIN: 'elastic'
    volumes:
      - /var/lib/docker/volumes/roundcubemail/_data:/var/www/html/config
      - /etc/ssl/certs:/etc/ssl/certs

Afterwards, I installed four plugins, including their dependencies, on the container's console.

- roundcube/carddav
- kolab/libkolab
- kolab/libcalendaring
- kolab/calendar

Now I'm having a problem: when I rebuild, the four plugins I installed via the console aren't being built. How can I add them to my Docker Composer file?

So that all plugins are automatically installed when rebuilding?

Regards, Stefan Harbich
#7
Pending Issues / Re: Roundcube Mobile: uncaught...
Last post by dilbert77 - April 03, 2026, 05:21:00 AM
Hi,

thanks for looking into this and the hint that the Larry skin is not supported anymore.

Accordingly I tried using Elastic and got pretty much the same errors plus an Elastic related one.

PHP Warning:  Undefined array key "elastic" in /usr/share/roundcube/plugins/jquery_mobile/jquery_mobile.php on line 44
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
PHP Warning:  Undefined array key "elastic" in /usr/share/roundcube/plugins/jquery_mobile/jquery_mobile.php on line 44


#8
General Discussion / Re: problem Browsing Plugins
Last post by JohnDoh - April 03, 2026, 04:39:44 AM
#9
General Discussion / Re: problem Browsing Plugins
Last post by SKaero - April 03, 2026, 01:10:07 AM
The Github wiki is listing the plugins that come with Roundcube although not enabled by default. I see that the packagist search is working again.

QuoteI am looking for a function/plugin to be able to remove an wrong added attachment when writing an email. Right now, one has to discard the started email and start over again and adding the correct attachment.
You can do this by clicking the trash can icon next to the attachment, you don't need a plugin for that.
#10
General Discussion / Re: problem Browsing Plugins
Last post by Hans-Dieter - April 02, 2026, 10:17:54 PM
Thank you for your answer, as I was a bit unsure if I was smart enough or not.  :)

But I found a different site at github with the plugins, but not sure if those are all available plugins or just the "standard" ones? https://github.com/roundcube/roundcubemail/wiki/Plugins

I am looking for a function/plugin to be able to remove an wrong added attachment when writing an email. Right now, one has to discard the started email and start over again and adding the correct attachment.

Anyone any ideas ?

Thank you