special-use missing in 2.3 imap connection
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.
On 11/22/2021 1:10 PM Marc <marc@f1-outsourcing.eu> wrote:
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?
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.
michael
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.
participants (2)
-
Marc
-
Michael Slusarz