I have installed Discourse using the 1-click app install on DigitalOcean with LetsEncrypt HTTPS support. I’m not receiving the activation email on my admin email account. When I run ./discourse-doctor, on the Email Send step I get the following error:
I am hosting Discourse on a sub-domain, while my main site (main domain) & mail server are on Hostgator. The SPF and DKIM records are active on my main domain. I have configured Discourse mail send for the port 465, which is what my Hostgator mail servers support.
Could anyone shed some light on what could be going wrong?
Thanks in advance.
Edit: When I try port 587 ./discourse-doctor gives a different error given below:
Sending mail failed.