[Dovecot] POP3: Keep a copy on server failed ...

Dumitru Negara dumitru at itcnetworks.ro
Mon Jul 17 15:57:45 EEST 2006


1. You mentioned a "cluster". Can you provide more details on your setup?

2. Do you have "dovecot-uidlist" file in users homes? Is this file get 
updated after users download their emails over POP3?

Dumitru

Dominique Feyer wrote:
> I change nothing since 1 weeks, last update was to remove the ACL
> plugin.
>
> For default_mail_env, I have:
>
> default_mail_env = maildir:%h/:INDEX=MEMORY
>
> For pop3_uidl_format, I read in the comment of the sample conf file:
>
> "UW's ipop3d : %08Xv%08Xu" and a few line after "%08Xu%08Xv will be the
> new default" This is not the same string and I use the second "%08Xu%
> 08Xv"
>
> This is strange the default Dovecot is %08Xu%08Xv and for UW is %08Xv%
> 08Xu ?
>
> Thanks
>
>
> Le lundi 17 juillet 2006 à 15:29 +0300, Dumitru Negara a écrit :
>> Did you modified something in your config recently?
>> Like default_mail_env = ... CONTROL=/some/path
>>
>> Dumitru
>>
>> Dominique Feyer wrote:
>>> I have just use 0.99 for test before production on this server. The
>>> first version in production was beta9.
>>>
>>> I just create some new account right now with RC2, and I have this
>>> probelm.
>>>
>>> Thansk for your help
>>>
>>> Le lundi 17 juillet 2006 à 15:02 +0300, Dumitru Negara a écrit :
>>>> Is this a new installation of Dovecot? Or you just upgraded from 0.99?
>>>>
>>>> Dumitru
>>>>
>>>> Dominique Feyer wrote:
>>>>> I have this in my configuration:
>>>>>
>>>>> protocol pop3 {
>>>>> pop3_enable_last = no
>>>>> pop3_uidl_format = %08Xu%08Xv
>>>>> pop3_client_workarounds = outlook-no-nuls, oe-ns-eoh
>>>>> }
>>>>>
>>>>> If I change the pop3_uidl_format I need to remove all the index 
>>>>> file on
>>>>> my server ? I read on the doc that this change cann't be done on a
>>>>> production server ?
>>>>>
>>>>> I have more than 10'000 accounts on this cluster so I can't have a big
>>>>> downtime.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Le lundi 17 juillet 2006 à 14:48 +0300, Dumitru Negara a écrit :
>>>>>> Hi,
>>>>>>
>>>>>> Dominique Feyer wrote:
>>>>>>> I have a big problem with our cluster, if i read my mail with POP3
>>>>>>> client (and check the option, keep a copy on server), every time I
>>>>>>> read
>>>>>>> my mail, my client retrive ALL messages an the mailbox !!!
>>>>>>>
>>>>>>> I test this with:
>>>>>>>
>>>>>>> - Apple Mail 1.0 + 2.0
>>>>>>> - M$ Outlook 2000 + 2003
>>>>>>> - Thunderbird
>>>>>>>
>>>>>>> We use:
>>>>>>> - Dovecot RC1
>>>>>>> - Postfix on Debian Sarge (stable)
>>>>>>>
>>>>>>> Can you know this bug ? Or have a workaround ?
>>>>>>>
>>>>>>> This function is really important for our customer as we offer a
>>>>>>> backup
>>>>>>> solution for her mails.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>> It's probably just a configuration issue.
>>>>>>
>>>>>> If you upgraded from dovecot 0.99 or maybe migrated from another
>>>>>> IMAP/POP3 server you should set correctly the "pop3_uidl_format"
>>>>>> parameter.
>>>>>>
>>>>>> I upgraded from 0.99 to 1.0.rc2 and below is my "pop3_uidl_format":
>>>>>>
>>>>>> # POP3 UIDL format to use. You can use following variables:
>>>>>> #
>>>>>> # %v - Mailbox UIDVALIDITY
>>>>>> # %u - Mail 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
>>>>>> # Courier version 0 : %f
>>>>>> # Courier version 1 : %u
>>>>>> # Courier version 2 : %v-%u
>>>>>> # Cyrus (<= 2.1.3) : %u
>>>>>> # Cyrus (>= 2.1.4) : %v.%u
>>>>>> # Older Dovecots : %v.%u
>>>>>> #
>>>>>> # Note that Outlook 2003 seems to have problems with %v.%u format
>>>>>> which was
>>>>>> # Dovecot's default, so if you're building a new server it would be a
>>>>>> good
>>>>>> # idea to change this. %08Xu%08Xv should be pretty fail-safe.
>>>>>> #
>>>>>> # NOTE: Nowadays this is required to be set explicitly, since the old
>>>>>> # default was bad but it couldn't be changed without breaking 
>>>>>> existing
>>>>>> # installations. %08Xu%08Xv will be the new default, so use it 
>>>>>> for new
>>>>>> # installations.
>>>>>> #
>>>>>> #pop3_uidl_format =
>>>>>> pop3_uidl_format = %v.%u
>>>>>>
>>>>>> This works fine even with Outlook 2000/2003. Clients 
>>>>>> (Thunderbird, OE,
>>>>>> Outlook 2000/2003) download just new mails.
>>>>>>
>>>>>> Regards,
>>>>>> Dumitru
>>>>>>
>>>>>>


More information about the dovecot mailing list