[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dovecot sieve



Hi All!

I have got some problem with dovecot sieve. (from Squeeze packages).

I have already intalled dovecot and postfix with mysql(postfix admin) virtual domains and users, configured dovecot deliver for delivery method in postfix.
Dovecot sieve IS working, reads the global script, BUT it DOES NOT reads the user scripts from the users virtual home directory.

If  i place "dovecot.sieve" in /home/vmail, and configure sieve for this location, it reads the script.
If i put the file under /home/vmail/domain.com (/home/vmail/%d) or /home/vmail/domain.com/user@domain.com (/home/vmail/%d/%u)
the sieve plugin does not read the script.  Deliver log contains that the incoming mail (which has to be filtered) saved to INBOX, and there is no
error in the deliver error log, nor dovecot logs.

Can anybosy help me out what am i doing wrong?

Vuki

dovecot -n

# 1.2.15: /etc/dovecot/dovecot.conf
.
.
.
mail_location: maildir:/home/vmail/%d/%u
mbox_write_locks: fcntl dotlock
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
lda:
  postmaster_address: postmaster@informatik.hu
  hostname: mail.informatik.hu
  mail_plugins: sieve
  mail_plugin_dir: /usr/lib/dovecot/modules/lda
  auth_socket_path: /var/run/dovecot/auth-master
  log_path: /var/log/dovecot-deliver-errors.log
  info_log_path: /var/log/dovecot-deliver.log
  sieve: /home/vmail/%d/dovecot.sieve
  sieve_dir: /home/vmail/%d/%u/sieve
  sieve_global_path: /var/lib/dovecot/sieve/default.sieve
  sieve_global_dir: /var/lib/dovecot/sieve/global/
auth default:
  user: nobody
  verbose: yes
  debug: yes
  passdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
  userdb:
    driver: sql
    args: /etc/dovecot/dovecot-sql.conf
  userdb:
    driver: prefetch
  socket:
    type: listen
    client:
      path: /var/run/dovecot/auth-client
      mode: 432
      user: postfix
      group: mail
    master:
      path: /var/run/dovecot/auth-master
      mode: 384
      user: vmail
      group: vmail



Reply to: