You can try to add /usr/bin to the path. Not as far as I know. The .sieve filters are run by dovecot deliver when the mail gets delivered to the mailbox.
Hi, I have tried to use the built in mail filters in ISPConfig but am still shocked they are so basic. If the filters are using sieve according to the following link dovecot/pigenhole/sieve can support multiple scripts: https://wiki2.dovecot.org/Pigeonhole/Sieve/Configuration#Executing_Multiple_Scripts_Sequentially If that is the case, when installing the 3rd party sieve plugin in roundcube, why would it no be possible to have the script created by that plug be an include/extra check on top of the script checking included with ISPConfig? That way you can still use ISPConfig/Roundcube native filters and make complex filter in the 3rd party plugin and they still get executed?
Sure, when you tell your sieve plugin to not override or delete the sieve script that ispconfig creates, then you can use a separate sieve plugin to add rules.
This post explain how a different plugin can be used but they also require the native ispconfig script to be disabled https://www.howtoforge.com/communit...e-instead-of-ispconfig-for-sieve-rules.61971/ Do you know how the following can be installed/modified so it can work together either the existing plugins so only complex rules are added with this and simple ones with ispconfig: https://github.com/roundcube/roundcubemail/tree/master/plugins/managesieve
Probably you would have to modify the plugin to use the ISPConfig API instead of connecting to dovecot to read and save the content of the sieve file to ensure that the sieve content gets written to the custom sieve field in the ISPConfig database and let ISPConfig it write to the sieve file. Or you would have to add some kind of script which recognizes changes made by managesieve and dumps them into the ISPConfig database. Then the next step would be to add some code in the roundcube plugin to ignore the rules added by ISPconfig. Or you do what's suggested in the other thread which is probably easier than integrating ISPConfig and managesieve.