[SOGo] End of month bug with courier imap.

Robert Stanford sogo@opengroupware.org
Thu, 29 Nov 2007 09:19:54 +1000


Running Courier imap.

End of last month:
Mail on Web interface, when sorted by date with most recent first the 
web interface would not show anything in the first 50 (empty) , when I 
clicked 'Next' it showed the next 50 fine.
If I changed sort order to show oldest first it was ok, with this sort 
order if I clicked on 'Last' it would show my most recent emails ok.

Beginning of this month: It worked fine
End of this month: Same problem as at end of last moth.



sogod.log output when sorted with recent first

2007-11-29 09:17:11.118 sogod-0.9[12054] parseTimeZone: RFC822 TZ 
Parser: expensive: 'GMT+1000'
Nov 29 09:17:11 sogod-0.9 [20101]: 
<0x0x9002dd8[NGMimeRFC822DateHeaderFieldParser]> WARNING: failed to 
parse RFC822 timezone: '1000' (value='Tue, 27 Nov 2007 09:37:12 1000')
Nov 29 09:17:11 sogod-0.9 [20101]: <0x0x913a3c0[NGImap4ResponseParser]> 
ERROR(-[NGImap4ResponseParser _parseEnvelope]): failed on from.
Nov 29 09:17:11 sogod-0.9 [20101]: <0x0x913a3c0[NGImap4ResponseParser]> 
ERROR: could not parse envelope!
Nov 29 09:17:11 sogod-0.9 [20101]: <0x0x8619868[NGImap4Client]> 
ERROR(-[NGImap4Client _processCommandParserException:]): catched IMAP4 
parser exception NGImap4ParserException: unsupported fetch key: 
<unspecified>\""
Nov 29 09:17:11 sogod-0.9 [20101]: [ERROR] 
<0x0x8618e98[NGImap4Connection]> could not fetch 50 uids for url: 
imap://rob@mail.digga.com/INBOX/
60.231.21.101 - - [29/Nov/2007:09:17:11 GMT] "POST 
/SOGo/so/rob/Mail//rob@mail.digga.com/folderINBOX/view?noframe=1&sort=date&asc=false 
HTTP/1.1" 200 944/0 0.786 - - 0
60.231.21.101 - - [29/Nov/2007:09:17:11 GMT] "POST 
/SOGo/so/rob/Mail//rob@mail.digga.com/folderINBOX/quotas HTTP/1.1" 200 
2/0 0.187 - - 0


sogod.log output when sorted with oldest first

2007-11-29 09:17:02.285 sogod-0.9[12054] parseTimeZone: RFC822 TZ 
Parser: expensive: 'GMT+-1000'
Nov 29 09:17:02 sogod-0.9 [20101]: 
<0x0x9002dd8[NGMimeRFC822DateHeaderFieldParser]> WARNING: failed to 
parse RFC822 timezone: '+-1000' (value='23 Sep 04 11:57:03 +-1000')
60.231.21.101 - - [29/Nov/2007:09:17:02 GMT] "POST 
/SOGo/so/rob/Mail//rob@mail.digga.com/folderINBOX/view?noframe=1&sort=date&asc=true 
HTTP/1.1" 200 3496/0 0.802 32712 89% 420K
60.231.21.101 - - [29/Nov/2007:09:17:02 GMT] "POST 
/SOGo/so/rob/Mail//rob@mail.digga.com/folderINBOX/quotas HTTP/1.1" 200 
2/0 0.052 - - 0



Regards
Robert Stanford