[Dovecot] Leave copy on server problem.

Dario Ale dario.a at telpin.com.ar
Fri May 26 17:53:23 EEST 2006


Hello, I am using Dovecot 0.99.14-r1 with mbox format.

I have a problem with the option "Leave copy on server", the messages are 
duplicated. I tried many options but I can´t find the solution. The last test was:

I modified in src/pop3/commands.c (function list_uids())
the folowing things:

"...
client_send_line(client, message == 0 ?
"%u %u.%u" : "+OK %u %u.%u",
mail->seq,
client->uidvalidity, mail->uid);
..."

by

"...
client_send_line(client, message == 0 ?
"%u %08x%08x" : "+OK %u %08x%08x",
mail->seq,
mail->uid, client->uidvalidity);
..."

then, I removed all index files so this were regenerated, I deleted 
popstate.dat, after with Mozilla Thunderbird  I got the messages.
popstate.dat was regenerated too, with the following information: this is the 
last lines:
"...
k 000000b14062ffdb	1148496134
k 000000b24062ffdb	1148496135
"

After I send a new email and get messages, the last lines in popstate.dat was:
"...
k 000000b14062ffdb	1148496134 <-- no duplicated
k 000000b34062ffdb	1148496827 <-- duplicated of k "000000b24062ffdb	1148496135"
k 000000b44062ffdb	1148496828 <-- new
"

the new messaged arrived and the previous message was duplicated.
This problem happens with OutLook Express too.

Please, somebody can help me?? Thanks very much.

pd: sorry by my english.

-- 

Dario Ale (dario.a en telpin.com.ar)


More information about the dovecot mailing list