special-use missing in 2.3 imap connection
Marc
Marc at f1-outsourcing.eu
Thu Nov 25 11:55:54 UTC 2021
> > 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.
More information about the dovecot
mailing list