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@inetmsg.com, method=PLAIN, rip=192.168.1.100, lip=192.168.1.37, TLS Sep 30 09:05:55 mail dovecot: IMAP(bill@inetmsg.com): Effective uid=1000, gid=1000, home=/var/spool/vmail/inetmsg.com/ Sep 30 09:05:55 mail dovecot: IMAP(bill@inetmsg.com): maildir: data=/var/spool/vmail/inetmsg.com/bill Sep 30 09:05:55 mail dovecot: IMAP(bill@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@inetmsg.com, method=PLAIN, rip=192.168.1.100, lip=192.168.1.37, TLS Sep 30 09:05:58 mail dovecot: IMAP(bill@inetmsg.com): Effective uid=1000, gid=1000, home=/var/spool/vmail/inetmsg.com/ Sep 30 09:05:58 mail dovecot: IMAP(bill@inetmsg.com): maildir: data=/var/spool/vmail/inetmsg.com/bill Sep 30 09:05:58 mail dovecot: IMAP(bill@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@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@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