I just upgrade from dovecot 1.2 to dovecot 2.0.16. I use dovecot as a
local IMAP server to archive email from my corporate email account (on
Exchange). I don't have any automated archiving, I just periodically
move messages from my Exchange inbox to the IMAP inbox. I'm on Mac OS X
10.6.8 using Entourage as my mail client.
In the previous version of dovecot, the Received date of the email was
preserved when I moved a message, but it's not in 2.0.16, it's set to
the date and time I move the message. If I open a message, the date
displayed is the date on the message as expected.
I converted my config from 1.2 with
$ doveconf -n -c dovecot.conf > dovecot-2.conf
It spit out various warnings but, once I'd created a dovenull user,
seemed to work fine.
Here's my configuration info:
$ dovecot --version
2.0.16
$ dovecot -n
# 2.0.16: /usr/local/etc/dovecot/dovecot.conf
# OS: Darwin 10.8.0 i386
disable_plaintext_auth = no
listen = 127.0.0.1
log_path = /var/log/dovecot.log
mail_location = maildir:~/Maildir
passdb {
args = login
driver = pam
}
service auth {
user = root
}
service imap-login {
process_limit = 16
}
service imap {
process_limit = 64
}
ssl = no
userdb {
driver = passwd
}
I'd like to get it back to preserving the Received date, any help you
can provide will be appreciated.
Brian