Jeff Tucker writes:
That doesn't sound like the case. Hmm, I've just thought of a possible answer based on some emails I've gotten. A couple people have emailed me reporting duplicate emails, i.e. they're downloading emails they've seen before. Has the POP system changed so that if a message was marked as seen using a year-old Courier installation and I bring up the new one, everyone will download every message once more, assuming they had been using "leave on server"?
No, not with 2.1.
OK, I'm still debugging this issue. Sorry, but I keep coming back to this same theory.
I actually have three Courier servers, all of which look at the same mail store via NFS. They're named gamma, delta, and epsilon. Gamma is the server I upgraded to 2.1.2. Delta and epsilon are still running 1.6.0.
Here are a couple experiments I tried. All of these experiments are using Mozilla Thunderbird 0.1 as a mail client with "leave on server" selected. There is exactly one message in the inbox.
I can POP gamma and the message appears. Repeated popping works fine, the message never downloads again. If I switch the client to POP delta, the message appears again. Switching back to gamma, the message appears again. If I switch back and forth between delta and epsilon, though, the message doesn't reappear. If it has been downloaded from one of those, I can POP either one and it correctly doesn't re-download.
I did a packet dump on gamma to see what commands Mozilla is using and noticed that it's using the UIDL command. Telnetting into the three boxes, I see that the UIDL is different for only the new, upgraded Courier-IMAP.
gamma: UIDL +OK 1 UID1-1065239015
delta: UIDL +OK 1 1065192807.4477000609.blade6
epsilon: UIDL +OK 1 1065192807.4477000609.blade6
Am I correct in thinking that with the UIDL changing, the POP client will decide it doesn't know what messages have been downloaded and will download them all again? If that's the case, why is the UIDL from gamma different from the other two servers when each are logging in to the same account name and looking at the same exact files on the back end?
BTW, this is definitely a POP issue as opposed to an IMAP issue. I've directed only POP traffic, no IMAP, to that machine and within minutes the bandwidth used by the machine (outgoing to the internet) has skyrocketed. Looking at one of the large users right at the moment, I see it's a user who has many messages from the last few days in his account, all marked Seen (,S). I'll email him and ask him but I'm guessing that he's downloading all of the last few days' email again right now.
Jeff
-- Jeff Tucker [EMAIL PROTECTED]
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
