[Dovecot] Problem with manually moving maildir files between folders

Bill Landry bill at inetmsg.com
Sun Sep 30 19:23:10 EEST 2007


dovecot --version
1.1.beta1

With previous versions of Dovecot I could manually move maildir files
between folders and the index would automatically update when entering
the folder with Thunderbird.  However, with 1.1.beta1, I am seeing the
following when entering the folder, when attempting to rebuild the
indexes via Thunderbird, or when attempting to force the download of all
messages in the folder (this is with mail_debug = yes):

Sep 30 09:05:55 mail dovecot: imap-login: Login:
user=<bill at inetmsg.com>, method=PLAIN, rip=192.168.1.100,
lip=192.168.1.37, TLS
Sep 30 09:05:55 mail dovecot: IMAP(bill at inetmsg.com): Effective
uid=1000, gid=1000, home=/var/spool/vmail/inetmsg.com/
Sep 30 09:05:55 mail dovecot: IMAP(bill at inetmsg.com): maildir:
data=/var/spool/vmail/inetmsg.com/bill
Sep 30 09:05:55 mail dovecot: IMAP(bill at inetmsg.com): maildir++:
root=/var/spool/vmail/inetmsg.com/bill, index=, control=,
inbox=/var/spool/vmail/inetmsg.com/bill
Sep 30 09:05:58 mail dovecot: imap-login: Login:
user=<bill at inetmsg.com>, method=PLAIN, rip=192.168.1.100,
lip=192.168.1.37, TLS
Sep 30 09:05:58 mail dovecot: IMAP(bill at inetmsg.com): Effective
uid=1000, gid=1000, home=/var/spool/vmail/inetmsg.com/
Sep 30 09:05:58 mail dovecot: IMAP(bill at inetmsg.com): maildir:
data=/var/spool/vmail/inetmsg.com/bill
Sep 30 09:05:58 mail dovecot: IMAP(bill at inetmsg.com): maildir++:
root=/var/spool/vmail/inetmsg.com/bill, index=, control=,
inbox=/var/spool/vmail/inetmsg.com/bill
Sep 30 09:05:58 mail dovecot: IMAP(bill at inetmsg.com):
open(/var/spool/vmail/inetmsg.com/bill/.SURBL/cur/1190901367.M206487P27879V000000000000FD00I006D150C_0.mail.inetmsg.com,S=6648:2,S)
failed: Permission denied
Sep 30 09:05:58 mail dovecot: IMAP(bill at inetmsg.com): Disconnected:
Internal error occurred. Refer to server log for more information.
[2007-09-30 09:05:58] bytes=210/2225

I'm not sure where the "server log" is that the last line above is
referring to.  Here is my running config:

dovecot -n
# 1.1.beta1: /usr/local/etc/dovecot.conf
base_dir: /var/run/dovecot/
syslog_facility: local1
listen: 127.0.0.1
ssl_listen: 192.168.1.37
ssl_ca_file: /etc/ssl/certs/ca-cert.pem
ssl_cert_file: /etc/ssl/certs/public-cert.pem
ssl_key_file: /etc/ssl/certs/private-key.pem
login_dir: /var/run/dovecot/login
login_executable: /usr/local/libexec/dovecot/imap-login
login_greeting: IMAP Ready
login_process_per_connection: no
login_greeting_capability: yes
login_process_size: 64
login_max_processes_count: 56
mail_location: maildir:/var/spool/vmail/%d/%n
mail_debug: yes
maildir_stat_dirs: yes
auth default:
  mechanisms: plain login
  verbose: yes
  passdb:
    driver: passwd-file
    args: /etc/dovecot/users
  userdb:
    driver: passwd-file
    args: /etc/dovecot/users
  socket:
    type: listen
    client:
      path: /var/spool/postfix/private/auth
      mode: 432
      user: postfix
      group: postfix

Let me know if there is additional info that is needed.

Bill


More information about the dovecot mailing list