Looking for advice:
I am interested in keycloak because I want an authn&authz server that can be safely accessed from the internet for a small number of users. It will provide services to exim (smtp), dovecot & roundcube, and potentially several websites. I am however not familiar with all the concepts and terminology in this area.
I can see that keycloak has features to store user credentials and implement authorization. However I am a lot less clear how I would connect it to dovecot, exim or a website without a lot of development work.
Am I using a screwdriver to hit a nail?
[Both dovecot and exim have auth functions including sql access and IIRC ldap. Currently I am using a mysql table for this.]