On 4/23/2014 12:52 AM, Chris Kottaridis wrote:
Basically, I get an error message for all my scripts that get included by the Active.sieve. The Active.sieve file and all the scripts exist in the /var/vmail/<user>/sieve directory and sieve_dir is set to ~/sieve. So, I am not sure why it can't find them if it can find Active.sieve.
Enable mail_debug=yes. This way, Dovecot should log where it is looking for the Sieve files.
plugin { sieve = ~/sieve/Active.sieve sieve_dir = ~/sieve }
This is not a good idea. Don't put the active script link (sieve=) inside the script storage (sieve_dir=). There is special magic to prevent the Active script from showing up in ManageSieve as an additional script, but it is best to avoid this situation altogether.
Regards,
Stephan.