Am 17.11.2013 19:27, schrieb LuKreme:
> 
> On 17 Nov 2013, at 03:20 , Torbjorn Jansson 
> <torbjorn.jans...@mbox200.swipnet.se> wrote:
> 
>> Hi
>>
>> i have recently moved a mailbox to dovecot and intend to use it via imap and 
>> i have run into a problem.
>>
>> when i imported the mails apparently the UID order got reversed compared to 
>> the date order, result is that some clients like on android devices download 
>> the oldest mails instead of newest.
>> it is not so interesting to have several years old mail show up at the top 
>> of the mailbox.
>>
>> is there any way of convincing dovecot to renumber the mails by date order 
>> instead?
> 
> Probably the easiest solution is to figure out what you did in the import to 
> cause this and reimport the mails. Short of that, the only thing you can do 
> (assuming you are using Maildir, right?) is to get the date out of the mail 
> and rewrite the filename with the correct epoch timestamp.
> 
> It would be great if there was a way to use doveadm to do this, but short of 
> that you just have to fix it yourself. The good news is, with gnu date it’s 
> pretty simple.
> 
>  $ date --date='2013-11-17 01:23:45 +0700' +%s
> 1384626225
>  $ gdate --date='November 17, 2013 01:23:45 +0700' +%s
> 1384626225
>  $ gdate --date='17 Nov 2013 01:23:45 +0700' +%s
> 1384626225
> 
>> i cant be the only one that have run into this.
> 
> I had a similar problem, but I ignored it and as new mail came in, the 
> problem went away (mostly) on its own. :/
> 
> 

http://www.five-ten-sg.com/libpst/ might be an idea too


Best Regards
MfG Robert Schetterer

-- 
[*] sys4 AG

http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein

Reply via email to