I'm getting errors when I try to delete a maildir folder.

Dovecot versions 1.0.10, 1.0.13, 1.1.rc1, 1.1,rc3
Error received:
"dovecot: Mar 15 15:20:29 Error: IMAP([EMAIL PROTECTED]): unlink_directory(/home/mail/mydomain.com/test/..DOVECOT-TRASHED) failed: Permission denied"

dovecot -n:
"# 1.1.rc3: /etc/dovecot/dovecot.conf
base_dir: /var/run/dovecot/
log_path: /var/log/dovecot
info_log_path: /var/log/dovecot.info
protocols: imap pop3
ssl_disable: yes
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(pop3): /usr/libexec/dovecot/pop3-login
login_greeting: Dovecot DA ready.
verbose_proctitle: yes
first_valid_uid: 100
mail_location: maildir:/home/mail/%d/%n
mail_debug: yes
mail_executable(default): /usr/libexec/dovecot/imap
mail_executable(imap): /usr/libexec/dovecot/imap
mail_executable(pop3): /usr/libexec/dovecot/pop3
mail_plugin_dir(default): /usr/lib64/dovecot/imap
mail_plugin_dir(imap): /usr/lib64/dovecot/imap
mail_plugin_dir(pop3): /usr/lib64/dovecot/pop3
auth default:
 mechanisms: plain digest-md5
 verbose: yes
 debug: yes
 passdb:
   driver: sql
   args: /etc/dovecot/dovecot-sql.conf
 userdb:
   driver: prefetch
 socket:
   type: listen
   client:
     path: /var/spool/postfix/private/auth
     mode: 432
     user: postfix
     group: postfix
"

dovecot-sql.conf:
"password_query = SELECT email as user, crypt as password, homedir as userdb_home, uid as userdb_uid, gid as userdb_gid FROM postfix_users WHERE email = '%u'"

Directory owners / perms:
/home/mail:  mail mail 0710
/home/mail/mydomain.com: mydomain mail 0710
/home/mail/mydomain.com/test/ and all contents: mydomain mail, dirs 0700, files 0600


Tried all kinds of things, problem got me stuck for weeks. doesn't want to remove directory. Any help would be appreciated.

Greetings,
Peter

Reply via email to