Roundcube Community Forum

 

Recent posts

#1
General Discussion / WEB hosted Ropundcube not upda...
Last post by bksnow2 - March 25, 2025, 04:46:26 PM
How do you force WeB hosted Roundcube to use an updated WAN IP.  ITs using the old WAn IP for sending SMTP email
#2
General Discussion / Re: Filters and rules without ...
Last post by loxlay - March 24, 2025, 11:20:27 AM
I have just done a test with different users. The plugin mentioned is user-based and runs purely on the client side.
Global settings for all users are also possible.
A very good plugin, thanks for the tip!
#3
General Discussion / Re: Filters and rules without ...
Last post by SKaero - March 24, 2025, 09:05:33 AM
The plugin I linked to is completely client based unlike the managesieve plugin but it doesn't look like it supports any per user configuration.
#4
General Discussion / Re: Filters and rules without ...
Last post by loxlay - March 24, 2025, 06:16:19 AM
OK, then I misunderstood. I thought it was a plugin that works client-based, completely independent of the server, just like many e-mail clients such as Thunderbird etc. do.
My initial tests seem to confirm this. The server is not involved in the rules.
#5
General Discussion / RoundCube Calendar events are ...
Last post by sheri207 - March 23, 2025, 03:41:07 AM
Hello!

I was working on integration of calendar in Roundcube. I have Mailcow Suite where I am have installed Rouncube. As Roundcube does not have any official calendar plugin, I used Kolab plugin. The documentation I followed was of this below link attached. Although the steps were bit different as I am using Dockerized Mailcow

Link of Kolab:  https://git.kolab.org/diffusion/RPK/browse/master/plugins/calendar/

After integrating the Kolab plugin and we need to change the
config.php file. So these following variables were changed according to my requirement

$config['calendar_driver'] = "caldav";
$config['calendar_caldav_server'] = "https://mail.example.com/SOGo/dav/";
$config['calendar_caldav_url'] = 'https://mail.example.com/SOGo/dav/%u/Calendar/';


Now when I try to create an event on Roundcube it fails. Upon element inspect on Chrome, the request is failing with this payload

{
    "action": "event",
    "exec": "this.display_message(\"Failed to save changes.\",\"error\",0);\n",
    "callbacks": [
        [
            "plugin.unlock_saving",
            false
        ],
        [
            "plugin.refresh_calendar",
            {
                "source": ""
            }
        ]
    ]
}


Docker logs are fine and showing no error. What issue it can be. Is there any way to debug it
#6
General Discussion / Re: Filters and rules without ...
Last post by JohnDoh - March 22, 2025, 03:31:05 AM
the plugin is an interface for configuring the rules only. how those are rules are stored and applied is controlled by the server. in dovecot for example you can have a global default set of rules and then if the user chooses they can create their own set of rules which override this default.
#7
General Discussion / Re: Sabre issue
Last post by SKaero - March 21, 2025, 09:40:24 AM
I'm not an expert on the calendar plugin so without digging into the code I don't know where to look for errors.
#8
General Discussion / Re: Filters and rules without ...
Last post by SKaero - March 21, 2025, 09:29:25 AM
I don't know since I don't use the plugin.
#9
General Discussion / Re: Sabre issue
Last post by sheri207 - March 21, 2025, 08:08:15 AM
Quote from: SKaero on March 20, 2025, 06:15:43 PMI don't think that version of the calendar plugin is being updated anymore since it was last updated in 2021. Try manually using the version here: https://git.kolab.org/diffusion/RPK/browse/master/plugins/calendar/

Hey this has worked.Thanks for sharing. Could you please help me on one more issue.

After integrating the Kolab plugin and we need to change the config.php file too. So these following variables were changed according to my requirement


$config['calendar_driver'] = "caldav";
$config['calendar_caldav_server'] = "https://mail.example.com/SOGo/dav/";
$config['calendar_caldav_url'] = 'https://mail.example.com/SOGo/dav/%u/Calendar/';


Now when I try to create an event on Roundcube it fails. Upon element inspect on Chrome, the request is failing with this payload

{
    "action": "event",
    "exec": "this.display_message(\"Failed to save changes.\",\"error\",0);\n",
    "callbacks": [
        [
            "plugin.unlock_saving",
            false
        ],
        [
            "plugin.refresh_calendar",
            {
                "source": ""
            }
        ]
    ]
}


Docker logs are fine and showing no error. What issue it can be. Is there any way to debug it
#10
General Discussion / Re: Filters and rules without ...
Last post by loxlay - March 21, 2025, 06:12:47 AM
Hello,
can it be that this plugin does not work user-based?
Do the filters set for global apply to all users who use the client?