I am moving from and old FC2 system to a new RHEL5 system and am having trouble getting the UIDLs to move over right, mainly the UID. I copy over the mailbox, and see the x-uid in the message is what it was on the old server, but when I telnet in to check pop, it rewrites x-uid in the message to something new, causing old messages to get downloaded again, which is not what we want I have tried setting pop3_reuse_xuidl to yes, but that did not change anything, probably because that is the wrong header (I do not have x-uidl, but I do have x-uid). I do have pop3_uidl_format set to %v.%u for compatibility. On the old system the first five are: +OK Logged in. uidl +OK 1 1095087961.3092736 2 1095087961.3092737 3 1095087961.3092738 4 1095087961.3092739 5 1095087961.3092740 On the new system the first five are: +OK Logged in. uidl +OK 1 1095087961.3093018 2 1095087961.3093155 3 1095087961.3093156 4 1095087961.3093157 5 1095087961.3093158 Any help would be appreciated, I do not understand how it is generating the UID portion. Dan
On Wed, 2007-08-08 at 16:32 -0500, Daniel Davidson wrote:> I am moving from and old FC2 system to a new RHEL5 system and am having > trouble getting the UIDLs to move over right, mainly the UID. > > I copy over the mailbox, and see the x-uid in the message is what it was > on the old server, but when I telnet in to check pop, it rewrites x-uid > in the message to something new, causing old messages to get downloaded > again, which is not what we wantThen there's something in those headers that causes Dovecot to decide that they're wrong and they need to be rewritten. The rules have changed a bit since 0.99. One thing I can think of is: Does the first message have X-UID: header before X-IMAPbase: header? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20070809/0c7a704b/attachment-0002.bin>
Why, yes, it does. Do I need to swap them ore delete X-IMAPbase, and is there a utility to do that, or do I have to make one? Dan On Thu, 2007-08-09 at 12:53 +0300, Timo Sirainen wrote:> On Wed, 2007-08-08 at 16:32 -0500, Daniel Davidson wrote: > > I am moving from and old FC2 system to a new RHEL5 system and am having > > trouble getting the UIDLs to move over right, mainly the UID. > > > > I copy over the mailbox, and see the x-uid in the message is what it was > > on the old server, but when I telnet in to check pop, it rewrites x-uid > > in the message to something new, causing old messages to get downloaded > > again, which is not what we want > > Then there's something in those headers that causes Dovecot to decide > that they're wrong and they need to be rewritten. The rules have changed > a bit since 0.99. > > One thing I can think of is: Does the first message have X-UID: header > before X-IMAPbase: header? >
Maybe Matching Threads
- MBOX to Maildir preserving the UIDL (outlook-tested, no redownloading)
- Problems with POP3 UIDL when migrating from MBOX to Maildir
- dovecot mbox to dovecot maildir migration
- pop3 uidl when migrating from mbox to maildir
- dovecot 1.0.15 upgrading to dovecot 1.1.x or 1.2.x, and POP3 UIDL issue