Hi everyone,
I was trying to make some auto replies with roundcube vacation plugin, but no email was send at all.
Digging around in the logs I saw this:
/var/log/roundcubemail/vacation-sieve
<1tbfckap> Cannot load the script from ‘vacation’
And this
/var/log/roundcubemail/errors
PHP Warning: array_merge(): Argument #1 is not an array in /usr/share/php/Net/Sieve.php on line 303
Warning: Call to deprecated function rcmail_overwrite_action(); See bc.inc for replacement
Call to deprecated function Q(); See bc.inc for replacement
Call to deprecated function get_input_value(); See bc.inc for replacement
How do I fix this?
Thanks :}
PS
This is the sieve file
Generated by Vacation Sieve plugin for roundcube, the Thu, 20 Jul 2017 16:16:15 +0200
require [“vacation”,“variables”];
set “subject” “”;rule:[subject]
if header :matches “subject” “*”
{
set “subject” “${1}”;
}rule:[Thank you for your email]
if true
{
vacation :days 1 :addresses “example@domain.com” :subject “Thank you for your email: ${subject}” :from “example@domain.com” text:
This is the autoreply text
.
;
}