Hello,
I started a discourse droplet on digital ocean, what is basically the discourse docker image.
It worked well until I reached the registration step
We sent an activation mail to **
admin.discourse@ourdomain.coop
**
but the email never arrived
tail -f /var/discourse/shared/standalone/log/rails/production.log
Sent mail to admin.discourse@ourdomain.coop (61113.9ms)
Job exception: Net::ReadTimeout
so I check if I can send an email via telnet, what worked well but only if using AUTH PLAIN
as described on Using Telnet with an SMTP Server – That's Geeky
then it turned out there is a bug as described in
ssl - Why do I get DONE after AUTH LOGIN command? - Stack Overflow
First I changed to port 2525 and I got the email [Discourse] Confirm your new account so I rebuild the app with new password verifying via https://www.base64encode.net/ but once again Job exception: Net::ReadTimeout
so I changed again to 2525 but no email arrives but
tail -f /var/discourse/shared/standalone/log/rails/production.log
Sent mail to admin.discourse@ourdomain.coop (61113.9ms)
without Job exception: Net::ReadTimeout
I’M LOST HERE
DISCOURSE_SMTP_ADDRESS: itm13.siteground.biz
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: admin.discourse@ourdomain.coop
DISCOURSE_SMTP_PASSWORD: MyPassword
DISCOURSE_SMTP_ADDRESS: mail.ourdomain.coop
DISCOURSE_SMTP_PORT: 2525
DISCOURSE_SMTP_USER_NAME: admin.discourse@ourdomain.coop
DISCOURSE_SMTP_PASSWORD: MyPassword
no parenthesis, Quotation marketc. used!