Hello...
Here is the result of dovecot -n: # 1.0.10: /etc/dovecot/dovecot.conf log_timestamp: %Y-%m-%d %H:%M:%S protocols: imaps imap listen: localhost:143 ssl_listen: *:993 ssl_cert_file: /etc/ssl/certs/imap.kontrapunkt.com.crt ssl_key_file: /etc/ssl/private/imap.kontrapunkt.com.key ssl_key_password: XXXXXXXXXXXXXX disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable: /usr/lib/dovecot/imap-login login_greeting: System ready. login_process_per_connection: no valid_chroot_dirs: /home/vmail mail_extra_groups: mail mail_location: maildir:/home/vmail/%n/mail:INDEX=/var/indexes/%n maildir_copy_with_hardlinks: yes mail_plugins: quota imap_quota trash imap_client_workarounds: delay-newmail auth default: username_format: %n debug: yes passdb: driver: ldap args: /etc/dovecot/dovecot-ldap.conf userdb: driver: passwd userdb: driver: static args: uid=vmail gid=vmail home=/home/vmail/%n allow_all_users=yes userdb: driver: ldap args: /etc/dovecot/dovecot-ldap.conf socket: type: listen client: path: /var/spool/postfix/private/auth-client mode: 432 user: postfix group: vmail master: path: /var/run/dovecot/auth-master mode: 432 user: vmail group: mail plugin: quota: maildir trash: /etc/dovecot/dovecot-trash.conf sieve: /home/vmail/%n/.dovecot.sieve
Tobias Balle-Petersen wrote:
Hello Timo.
I'm not sure that I have correctly understood your suggestions, but this is what I have tried to do in order to control users' quota from the file maildirsize.
- Put "quota = maildir" in section "plugin {"
- Put "quota = maildir" in section "protocol lda {"
- Move section "protocol lda {" to the end of dovecot.conf
This gives me the correct quota when logging in with imap, but mails sent to the user are not rejected even though the user is over quota. Any ideas?