In upgrading from 2.0.2 to 2.0.3, Dovecot deliver has started putting new emails into user@host/.user@host/new instead of user@host/new. This change was reversed by downgrading to 2.0.2, so it's due to the minor version change. Has anyone else seen this?
dovecot.conf follows: # 2.0.0: /etc/dovecot/dovecot.conf # OS: Linux 2.6.27.2-xenU i686 Debian 5.0.5 ext3 auth_mechanisms = plain cram-md5 login digest-md5 dotlock_use_excl = yes login_greeting = IMAP ready. mail_fsync = never mail_location = maildir:/home/vmail/%u passdb { args = /etc/dovecot/dovecot-mysql.cnf driver = sql } plugin { auth_socket_path = /var/run/dovecot/auth-master sieve_global_path = /home/vmail/sieve/global.sieve } service auth { unix_listener /var/run/dovecot/auth-master { group = vmail mode = 0600 user = vmail } unix_listener /var/spool/postfix/private/dovecot-auth-client { group = postfix mode = 0660 user = postfix } user = root } service imap-login { client_limit = 256 process_limit = 128 process_min_avail = 4 service_count = 0 user = dovecot } service imap { vsz_limit = 70 } service pop3-login { client_limit = 256 process_limit = 128 process_min_avail = 4 service_count = 0 user = dovecot } service pop3 { vsz_limit = 70 } ssl_cert =
userdb { driver = passwd }
userdb { args = uid=5000 gid=5000 home=/home/vmail/%u driver = static } protocol imap { mail_plugin_dir = /usr/local/lib/dovecot/imap mail_plugins = } protocol lda { auth_socket_path = /var/run/dovecot/auth-master info_log_path = /home/vmail/dovecot-deliver.log log_path = /home/vmail/dovecot-deliver.log mail_plugins = sieve postmaster_address = postmaster@finity.org }
deliver is invoked in postfix's master.cf using: dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/deliver -f ${sender} -d ${recipient}
-- Jeffrey Ricejeffrice@finity.org