View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005349 | SOGo | Backend Mail | public | 2021-07-02 16:32 | 2022-01-19 18:00 |
Reporter | chris_walker | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | [Server] Linux | OS | Ubuntu | OS Version | 16.04 LTS |
Product Version | 5.1.1 | ||||
Summary | 0005349: Improve functionality with existing sieve scripts | ||||
Description | Please add an option in the configuration file that allows the server admin to NOT set the SOGo vacation sieve script as the active script. This allows administrators and users to use the include keyword to include the SOGo vacation script into already existing scripts, allowing for better interoperability and coexistence with already existing sieve scripts. By using the feature outlined here https://datatracker.ietf.org/doc/html/rfc6609 (section 3.2, Control Structure "include") a user would then be able to have their own script reference the SOGo vacation script. An example script could look like this:
Perhaps allow the server admin to enable/disable SOGo's default behavior with the following configuration example:
| ||||
Tags | No tags attached. | ||||
This issue can be closed. Current SOGo behavior allows for the user to create the sogo sieve script without it being set as the active script (the user just ignores the "LET SOGO HANDLE EVERYTHING" button when creating forward/vacation scripts). To take advantage of this users have to add the following to their active script: require ["include"]; For example, my users now have active scripts with the following contents: require ["include"]; This works as expected. When I create a forward/vacation script SOGo creates the sogo sieve script and the script gets executed as expected. When I disable the forward/vacation script SOGo removes the sogo script and the active script ignores the missing script and continues processing without error. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2021-07-02 16:32 | chris_walker | New Issue | |
2022-01-19 16:01 | chris_walker | Note Added: 0015779 | |
2022-01-19 18:00 | francis | Description Updated |