[Dovecot] Broken SELECT /EXAMINE

2010-09-01 Thread Michael M. Slusarz
a EXAMINE INBOX [...] a OK [READ-ONLY] Select completed. a EXAMINE a NO Empty mailbox name. [Should be in authenticated mode with no active mailbox. But...] a STATUS INBOX (UIDVALIDITY) * STATUS INBOX (UIDVALIDITY 1255685337) a OK [CLIENTBUG] Status on selected mailbox completed. a UNSELECT a

Re: [Dovecot] Broken SELECT /EXAMINE

2010-09-01 Thread Brandon Davidson
Michael, On 9/1/10 12:18 AM, Michael M. Slusarz slus...@curecanti.org wrote: imapproxy *should* really be using UNSELECT, but that looks like a different (imapproxy) bug. I run imapproxy too. If you're using Dovecot 2.0, set: imap_capability = +UNSELECT IDLE Imapproxy is naive and only reads

Re: [Dovecot] Broken SELECT /EXAMINE

2010-09-01 Thread Charles Marcus
On 2010-09-01 3:50 AM, Brandon Davidson brand...@uoregon.edu wrote: Imapproxy is naive and only reads capabilities from the initial banner - it doesn't refresh them after login. If you make sure they're in the initial capability list it will behave properly. Hopefully you or someone opened a

Re: [Dovecot] Broken SELECT /EXAMINE

2010-09-01 Thread Timo Sirainen
On Wed, 2010-09-01 at 00:50 -0700, Brandon Davidson wrote: Imapproxy is naive and only reads capabilities from the initial banner - it doesn't refresh them after login. And just to be clear: imapproxy *ignores* updated capabilities that Dovecot sends to it. Refresh word sounds like it would

Re: [Dovecot] Broken SELECT /EXAMINE

2010-09-01 Thread Timo Sirainen
On Wed, 2010-09-01 at 01:18 -0600, Michael M. Slusarz wrote: a EXAMINE a NO Empty mailbox name. [Should be in authenticated mode with no active mailbox. But...] Yeah, that's a bug. Fixed: http://hg.dovecot.org/dovecot-2.0/rev/a428dd6fe3e7 http://hg.dovecot.org/dovecot-1.2/rev/63857c491143

Re: [Dovecot] Broken SELECT /EXAMINE

2010-09-01 Thread Brad Davidson
Charles, -Original Message- On 2010-09-01 3:50 AM, Brandon Davidson brand...@uoregon.edu wrote: Imapproxy is naive and only reads capabilities from the initial banner - it doesn't refresh them after login. If you make sure they're in the initial capability list it will behave