I couldn’t find this mentioned in the docs or on this forum. I’m in a situation where I need to send all SMTP messages through a smarthost that requires me to present a client certificate for authentication. Is this possible with Mattermost, to use a Client Certificate instead of username/password for authentication to the SMTP server?
Certificate-based authentication (CBA) can be used to identify a user or a device before granting access to Mattermost, providing an additional layer of security to access the system.
Follow these steps to configure user CBA for your browser, Mattermost Desktop Apps and the Mattermost iOS App.
Here are the full steps: https://docs.mattermost.com/deployment/certificate-based-authentication.html
Hope it’s useful.