I have 2 Digitalocean droplets.
I verified both domains with my email provider. My app running on domain.com sends email as expected however, discourse app that is in sub.domain.com doesn’t send any email and i cannot see any useful log info about email failure.
When I try to send test email I get; There was a problem sending the test email. Please double-check your mail settings, verify that your host is not blocking mail connections, and try again.
My mail settings are:
DISCOURSE_SMTP_ADDRESS: smtp.zoho.com DISCOURSE_SMTP_PORT: 587 DISCOURSE_SMTP_USER_NAME: xx@.dummydomain.com DISCOURSE_SMTP_PASSWORD: xxdummypassword DISCOURSE_SMTP_ENABLE_START_TLS: true DISCOURSE_SMTP_AUTHENTICATION: "login"
I have tried everthing I have seen in this community, DO community and Stackoverflow. Even from the answers to the questions I asked there about this issue. Feeling frustrated now and wonder if it will ever work.
I decided to manually set up the admin through terminal, however, I cannot set any kind of email including user sign up, test email or anything else in discourse.
Any clue that could help?