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.