> > Should I specify special_use any where, it is missing from my telnet > imap.local 143 > > > > 2.2: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID > ENABLE IDLE SPECIAL-USE STARTTLS AUTH=PLAIN] Dovecot ready. > > > > 2.3: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID > ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot ready. > > This is pre-auth output correct? SPECIAL-USE is only valid in > authenticated/selected state, so there's no reason to list before that. > > Looking at the code though, I don't see that this was ever output by > Dovecot in the capability banner, even in 2.2. Do you have > 'imap_capability = +SPECIAL-USE' as a setting?
I had this in my old server config, so I thought maybe clients need to see this. > FYI: ENABLE and IDLE are only valid in authenticated/selected state, so > you may ask why they are listed as well (at least I did). > > IDLE is listed due to client issue. From configure.ac: > > dnl IDLE doesn't really belong to banner. It's there just to make > Blackberries > dnl happy, because otherwise BIS server disables push email. > > (heh, not sure how useful this is anymore) > > ENABLE is listed since it can be pipelined with an auth/login. > Thanks Michael, I thought this was related to my connection problems, but I think now it is something with ssl and haproxy.