[Dovecot] Inbox re-initialized
Hi folks, I just replaced my mail server's UW-imap with dovecot yesterday. I use the following folder setting
default_mail_env = mbox:/asiaa/home/%u/:/asiaa/home/%u/mail/:INBOX=/var/mail/%u:INDEX=/asiaa/home/%u/mail/dovecot_indexes
This is a Scientific linux 4.2 with dovecot 0.99.11-2 .
Now today the server loading is highly reduced because of the pop3 session impact is low. But users have the following problems:
For outlook express users, when they come in the office, the first time they launch outlook express, they found that the previous Inbox is re-transmitted. So they got double the number of all past e-mails (they setup OE setting to keep a copy on the server).
And some users also use pine. After the pine session, they get another whole copy of the past e-mails (so some users got 3X or even 4X the past e-mails).
Am I missing something for the dovecot.conf setting, here is the entire configurations: Thanks in advance
protocols = pop3 pop3s imap_listen = [::] pop3_listen = [::] log_path = /var/log/dovecot login_dir = /var/run/dovecot-login login = imap login = pop3 default_mail_env = mbox:/asiaa/home/%u/:/asiaa/home/%u/mail/:INBOX=/var/m ail/%u:INDEX=/asiaa/home/%u/mail/dovecot_indexes mbox_locks = fcntl auth = default auth_mechanisms = plain auth_userdb = passwd auth_passdb = pam auth_user = root
Cheers Joshua
On Saturday, August 11 at 02:26 AM, quoth Joshua, C.S. Chen:
I just replaced my mail server's UW-imap with dovecot yesterday.
For outlook express users, when they come in the office, the first time they launch outlook express, they found that the previous Inbox is re-transmitted.
You need to migrate all the message UID's. Without them, dovecot generates new ones, which makes the client think that all the messages are new.
(so some users got 3X or even 4X the past e-mails).
I can't imagine why that would be...
~Kyle
To invent, you need a good imagination and a pile of junk. -- Thomas Jefferson
This seems to be important to my problem. But I have no idea what it means by 'migrating the message uid'. Could soneone give me a hint and how to do that? I am using mbox format both in uw-imap and the current dovecot.
Cheers Joshua
Kyle Wheeler wrote:
On Saturday, August 11 at 02:26 AM, quoth Joshua, C.S. Chen:
I just replaced my mail server's UW-imap with dovecot yesterday.
For outlook express users, when they come in the office, the first time they launch outlook express, they found that the previous Inbox is re-transmitted.
You need to migrate all the message UID's. Without them, dovecot generates new ones, which makes the client think that all the messages are new.
(so some users got 3X or even 4X the past e-mails).
I can't imagine why that would be...
~Kyle
On Mon, 13 Aug 2007, Joshua, C.S. Chen wrote:
This seems to be important to my problem. But I have no idea what it means by 'migrating the message uid'. Could soneone give me a hint and how to do that? I am using mbox format both in uw-imap and the current dovecot.
Cheers Joshua
From the /etc/dovecot/dovecot.conf comments on my machine:
# POP3 UIDL (unique mail identifier) format to use. You can use # following variables: # # %v - Mailbox's IMAP UIDVALIDITY # %u - Mail's IMAP UID # %m - MD5 sum of the mailbox headers in hex (mbox only) # %f - filename (maildir only) # # If you want UIDL compatibility with other POP3 servers, use: # UW's ipop3d : %08Xv%08Xu # # [... snipped ...]
# So, you'd want to add to your dovecot.conf: # pop3_uidl_format = %08Xv%08Xu
Best, Ben
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sat, 11 Aug 2007, Joshua, C.S. Chen wrote:
Now today the server loading is highly reduced because of the pop3 session impact is low. But users have the following problems:
They leave the messages on the server :(
For outlook express users, when they come in the office, the first time they launch outlook express, they found that the previous Inbox is re-transmitted. So they got double the number of all past e-mails (they
Is this a one-time problem, e.g. when they contact the Dovecot server the first time, or a dayly problem?
If it is a one-time problem, you need make sure that the UIDs returned by both servers match, e.g. see:
http://www.dovecot.org/list/dovecot/2006-February/011459.html
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRr/9Sy9SORjhbDpvAQJUIAf/YIUtUAtWW8irfzXzVmdF+HzEzoaqtxiQ AFTNph9Ageincf0Vh9O6fdl47fh0JJyUeRbeCRwFQRH0Q5dEM74V+Jnv9w+Fiuoa 10mZ5BU0yXP9xjNqLXi84WZqKtdcAFu5/FyIiPBEUTRCkwXJVn4MovkXoeqofUxX Y2vRpjgDvNJk10uwZnmSDiQXWdmRjfzuy7qp08OkwYXQmHhncmFzFt5kFR63cXej Jh8PVfVpfX9xyND0UbsN+USNvBmx7ZiYj8TfTA8CiFqb5rgUxByY6Cp5gJ4pyhnA lyGjL+FVPIip+JEYNFUeyjMhK9/IVIdKQmgRtMRuH8qEfdwLJDJ9PQ== =ava1 -----END PGP SIGNATURE-----
participants (5)
-
Benjamin R. Haskell
-
Joshua, C.S. Chen
-
Kyle Wheeler
-
Steffen Kaiser
-
Timo Sirainen