Hi, I have a problem with dovecot's sieve and SOGo ( http://www.sogo.nu/ )
I have installed last version of sogo ( 1.3.6) in one virtual machine with ubuntu, lucid. In another virtualmachine with ubuntu jaunty is running dovecot ( 1:1.1.11-0ubuntu4.1 )
When try to activate vacation function, after the "PUTSCRIPT "sogo" command, the manage-sieve answer:
NO "Script name 'sogo' is reserved for internal use."
And fails.
But I found, telneting the mail server on port 2000 that if I change script name, all works fine:
SETACTIVE "" OK "No scripts currently active." PUTSCRIPT "prueba" {536+} require ["vacation"]; if allof ( not exists ["list-help", "list-unsubscribe", "list-subscribe", "list-owner", "list-post", "list-archive", "list-id", "Mailing-List"], not header :comparator "i;ascii-casemap" :is "Precedence" ["list", "bulk", "junk"], not header :comparator "i;ascii-casemap" :matches "To" "Multiple recipients of*" ) {vacation :days 1 :addresses ["pluchetti@example.org", "pablo.luchetti@example.org"] text: hoy es 27 de abril de 2011, y estoy probando el nuevo sogo. 10:40 . ; } redirect "pllis@educ.ar"; keep;
OK "Putscript completed." SETACTIVE "prueba" OK "Setactive completed." logout OK "Logout completed." Connection closed by foreign host.
So, the question is: Why does this happen? How can I fix it ? Any ideas?
Here are dovecot's version and config:
# dovecot --version 1.1.11
# dovecot -n # 1.1.11: /etc/dovecot/dovecot.conf # OS: Linux 2.6.28-18-server i686 Ubuntu 9.04 log_path: /var/log/mail/dovecot-msa.log log_timestamp: %Y-%m-%d %H:%M:%S protocols: imap imaps pop3 pop3s ssl_cert_file: /etc/ssl/local/WILD.jil_01+CHAIN.crt ssl_key_file: /etc/ssl/private/WILD.jil_01.key login_dir: /var/run/dovecot/login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(pop3): /usr/lib/dovecot/pop3-login login_greeting: JIL mail server ready. first_valid_uid: 106 last_valid_uid: 106 first_valid_gid: 112 last_valid_gid: 112 mail_privileged_group: mail mail_uid: vmail mail_gid: vmail mail_location: maildir:~ mail_executable(default): /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/imap mail_executable(pop3): /usr/lib/dovecot/pop3 mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3 auth default: mechanisms: plain login user: vmailauth passdb: driver: ldap args: /etc/dovecot/ldap-auth-userdb.conf userdb: driver: ldap args: /etc/dovecot/ldap-auth-userdb.conf socket: type: listen client: path: /var/spool/postfix/private/auth-client mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: vmail group: vmail plugin: sieve: ~/sieve/s0g0.sieve
Thanks!!
Pablo.