Hello dovecot-list. I have the next problem with include option and managesieve .dovecot.sieve.log: info: started log at Oct 18 21:46:18. main_script: line 2: error: include: global location for included script 'roundcube.sieve' is unavailable (contact system administrator for more information). main_script: error: validation failed. .dovecot.sieve file content: require ["include"]; include :global "roundcube.sieve"; sieve/roundcube.sieve file content: require ["fileinto"]; # rule:[subject] if anyof (header :contains "subject" "test") { fileinto "Servers"; stop; } dovecot -n # 1.2.15: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32.16-linode28 i686 Gentoo Base System release 2.0.1 rootfs protocols: imap imaps managesieve ssl_cert_file: /etc/ssl/dovecot/server.pem ssl_key_file: /etc/ssl/dovecot/server.key disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/libexec/dovecot/imap-login login_executable(imap): /usr/libexec/dovecot/imap-login login_executable(managesieve): /usr/libexec/dovecot/managesieve-login first_valid_uid: 8 last_valid_uid: 8 first_valid_gid: 12 last_valid_gid: 12 mail_uid: 8 mail_gid: 12 mail_location: maildir:/var/vmail/%d/%n/Maildir/:INDEX=/var/vmail/%d/%n/indexes mail_executable(default): /usr/libexec/dovecot/imap mail_executable(imap): /usr/libexec/dovecot/imap mail_executable(managesieve): /usr/libexec/dovecot/managesieve mail_plugins(default): quota imap_quota mail_plugins(imap): quota imap_quota mail_plugins(managesieve): mail_plugin_dir(default): /usr/lib/dovecot/imap mail_plugin_dir(imap): /usr/lib/dovecot/imap mail_plugin_dir(managesieve): /usr/lib/dovecot/managesieve lda: postmaster_address: postmaster at domain.com mail_plugins: quota sieve auth default: mechanisms: plain login user: nobody passdb: driver: sql args: /etc/dovecot/dovecot-sql.conf userdb: driver: prefetch userdb: driver: sql args: /etc/dovecot/dovecot-sql.conf socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: mail group: mail plugin: sieve: ~/.dovecot.sieve sieve_dir: ~/sieve Any idea? Regards.
On 10/19/2010 03:53 AM, Dead Gardens wrote:> > Hello dovecot-list. > I have the next problem with include option and managesieve > > .dovecot.sieve.log: > info: started log at Oct 18 21:46:18. > main_script: line 2: error: include: global location for included script 'roundcube.sieve' is unavailable (contact system administrator for more information). > main_script: error: validation failed. >As it is said in log file "global location for included script is unavailable" you must specify global sieve location "sieve_global_dir =" in your dovecot configuration.