[Dovecot] Error: sieve_execute_bytecode(/var/sieve/global.sievec) failed

Gary V mr88talent at gmail.com
Tue Jan 13 04:38:20 EET 2009


I'm just getting familiar with Dovecot. I get this error when I send
mail to a mailbox that is over quota. I have no problem with the way
quota is working and I have no problem with the sieve script detecting
spam and delivering it to the Spam folder. Just trying to figure out
why I get this error when quota is involved:

Error: sieve_execute_bytecode(/var/sieve/global.sievec) failed

See logs at:
http://www200.pair.com/mecham/spam/sieve-error.txt

---------------------------------------
/var/sieve/global.sieve:

require "fileinto";
if header :contains "X-Spam-Flag" "YES" {
  fileinto "Spam";
}

---------------------------------------
# 1.1.8: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.26-1-686 i686 Debian 5.0 ext3
log_timestamp: %Y-%m-%d %H:%M:%S
protocols: imap imaps pop3 pop3s
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
first_valid_uid: 6060
mail_privileged_group: mail
mail_location: maildir:/var/vmail/%d/%n
mail_debug: yes
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_plugins(default): autocreate quota imap_quota
mail_plugins(imap): autocreate quota imap_quota
mail_plugins(pop3): quota
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 cram-md5
  passdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
  passdb:
    driver: sql
    args: /etc/dovecot/dovecot-crammd5.conf
  userdb:
    driver: passwd
  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: vmail
plugin:
  quota: maildir:User quota
  autocreate: Spam
  autosubscribe: Spam
---------------------------------------
driver = mysql
connect = host=127.0.0.1 dbname=postfix user=postfix password=pfix_password
default_pass_scheme = MD5-CRYPT
password_query = SELECT password FROM mailbox WHERE username = '%u'
AND active = '1'
user_query = SELECT CONCAT('/var/vmail/',maildir) AS home, 6060 AS
uid, 6060 AS gid FROM mailbox WHERE username = '%u' AND active = '1'
---------------------------------------

Thanks much,
-- 
Gary V


More information about the dovecot mailing list