I finally managed to install discourse on a Digital Ocean dropplet with Mailjet after 3 hours. Now I have to register the admin account for discourse.
The email I added as admin email is contact(at)example(dot)com.
My domain is example.com and my discourse domain is forum(dot)example(dot)com.
In Mailjet I added the email address contact(at)example(dot)com as a “sender address”.
I am not sure if I fully understand the process.
To register my admin account for discourse, the email was sent to contact(at)example.com (this is the only email address that I can chose and which I entered during the discourse installation on Digital Ocean).
On Mailjet I can see that an email was sent from noreply(at)example(dot)com to ontact(at)example(dot)com.
My question:
How can I access this email that was sent to contact(at)example(dot)com?
Thanks!
Thank you, I have already read that. But as I understood the person there just used his/her personal gmail email, right? but during the discourse installation it said that I shouldn’t add my personal gmail address…
ah now it works, I had to activatae email routing on cloudflare. thank you!
the only thing I am not sure about now is that cloudflare replaced the TXT record for mailjet (v=spf1 include:spf.mailjet.com ?all) with this TXT record: v=spf1 include:_spf.mx.cloudflare.net
not sure but mailjet now suggest to change the TXT to this:
v=spf1 include:spf.mailjet.com include:_spf.mx.cloudflare.net ~all
Have read through this topic and am feeling confused. The admin account can be whatever email address you use. It does not have to be set up through mailjet. Mailjet is just for outbound email from your forum.
I’d suggest you use your gmail or whatever email address you use every day and that you know will work to reach you. You will need to specify the email address you want to use when running /discourse setup or by editing /var/discourse/containers/app.yml.