I tried to setup Roundcube with Oauth2 authentication with using the builtin ID server of mailcow. I could get it working with dovecot with configuration changes. Because of the changelog for the mailcow 2022-08 release, I expected SoGo to accept the bearertoken issued by mailcow, but it does not. It does not even advertise the auth scheme (only Basic auth is advertised on Dav interface), and neither does it accept a token sent with bearertoken scheme regardless of the advertised schemes.
The changelog for 2022-08 states:
OAuth clients and app passwords are now accepted again for Cal/CardDav connections. #4685 by @FreddleSpl0it
So I was wondering if this expected to just work, if some extra config for Sogo is needed like with dovecot, or if it does not work. Maybe someone can shed some light on this. I also was not able to find any docs on the oauth functionalities of mailcow.