Hello Discourse community,
This is a continuation from this thread: Attempting to install Discourse on private Apache Server - #5 by naupe
Well, I have installed Ubuntu 16.04 from scratch (this time without Apache) and have successfully gotten the “Congratulations, you installed Discourse!” screen. When I go to register the Admin account, and click Register, I’m told that I’m supposed to receive a confirmation email … and I haven’t received one. What am I doing wrong?
So, this is currently how I have my discourse-setup:
Hostname: epoch-nexus.net
Email: admin@epochgames.co.uk
SMTP address: smtp.sparkpostmail.com
SMTP port: 465
SMTP username: SMTP_Injection
SMTP password: [My_generated_API-Key_from_Sparkmail]
In the past, I also tried setting up admin@epochgames.co.uk as the SMTP username, but I realize that this email address can’t be used for SMTP:
Hostname: epoch-nexus.net
Email: admin@epochgames.co.uk
SMTP address: cloud18.unlimitedwebhosting.co.uk
SMTP port: 465
SMTP username: admin@epochgames.co.uk
SMTP password: [admin@epochgames.co.uk_password]
epoch-nexus.net is the hostname of the machine to host Discourse. That admin email address is an email address created on our team’s hosting site (cloud18.unlimitedwebhosting.co.uk is the provider), and I’m trying to use Sparmail as mentioned in this link:
https://github.com/discourse/discourse/blob/master/docs/INSTALL-email.md
I’ve set up the SMTP address and username as per the link, and created an API Key on Sparkpost. Also on Sparkpost, I set up the Sending Domain as “epoch-nexus.net” (or should epochgames.co.uk be the Sending Domain?).
As you can probably tell, I’m not interested in using DigitalOcean hosting (as mentioned, I’d like to host Discourse on my own dedicated Ubuntu machine I’m creating for Discourse). I’ve been told before that DigitalOcean hosting isn’t necessary, and that this guide can mostly be followed for home setup: https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md
So, what am I doing wrong? What should I do next? I really don’t understand how I need to setup email.