Unable to get Zoho Mail Working with Mattermost for SMTP

Hey there,

I use the free zoho mail account that allows 5 emails. I created an email with noreply@mydomain.com for mattermost to use to send communications, password resets for self service etc. I also self-host mattermost and have it spun up using Easypanel. Version 8.1.7 intentionally to use the board functionality.

I went into the SMTP settings and I am entering the following following the instructions from Zoho, but I do not see any successful connections.

SMTP Server: smtppro.zoho.com
SMTP Server Port: 587
Enable SMTP Auth: tue
SMTP server username: noreply@mydomain.com
SMTP Server Password: my 60 character random password
Connection Security: TLS (recommended)
Skip Server Cert. Verification: false
Enable security alerts: true

Output on test connection:
Connection unsuccessful: Connection unsuccessful: unable to connect to the SMTP server through TLS: tls: first record does not look like a TLS handshake

When I change the Connection Security to None and port to 465 (SSL) and attempt to test the connection, I get the following output:
Connection unsuccessful: Connection unsuccessful: unable to connect to the SMTP server: context deadline exceeded

I would appreciate any input from folks who have set up their Zoho emails to provide mattermost communications on the platform (like password reset using noreply). I am not sure why it is not connecting as I assume it should. I will post solution if I solve the issue as well, however, this has been a challenge for several hours now.

Thanks.

This has been solved. Following configs work.

SMTP Server: http://smtppro.zoho.com/
SMTP Server Port: 587
Enable SMTP Auth: true
SMTP server username: noreply@mydomain.com
SMTP Server Password: my 60 character random password
Connection Security: STARTTLS
Skip Server Cert. Verification: false
Enable security alerts: true