I fully with you that all happens on a voluntary base as long as you don’t pay for it. It has been like this and will be. I’m doing my best contributing where I can.
Involving Jay was due to my quote of a very specific statement of him.
We all learning every day another thing, so I’ve just figured that it was once the same for him What's the different between rebuild and bootstrap.
I tried once to understand it in more detail too and it is still on my agenda, The launcher command in the /var/discourse folder are not self-explaining.
I lost on focus on this as the folks I’m doing all this on a purely voluntary base hadn’t been sure yet if discourse is the right platform for them. It has changed recently, what put me back on this track.
So I’m caught in the same situation to help others to make the vision prospering, without asking for any compensation than a thank you.
I have only the personal demand to explain and document things I do and for that purpose, I need to understand some settings in more detail than the standard first installer as the may can life with occasional downtime or running only with the default settings.
I’m trying to spread to my findings as good as possible here but if I lack understanding, I cannot explain as good as I wish to do.
I’m helping the folks from http://fairbnb.coop to run their own hosted community platform to allow them to leave their paid Mighty Networks platform, what rises fees significantly for next year and slack.
The wish is to replace it by mattermost and discourse where I’m currently the only system administrator trying to get it run (and keeping their budget untouched to spend it on the platform and all related).
As the platform is very important I have to run the community platform on decoupled from their platform (for the time being) what comes with limitations, what causes me to deviate from the recommendations laid out in the email guide.
All that I would like to know is if the email sent by
SiteSetting.notification_email is the address is the only one to send any kind of notification, using the login credentials given by
SMTP server address? [smtp.example.com]:
SMTP port? :
SMTP user name? [firstname.lastname@example.org]:
SMTP password? [pa$word]:
If so, I don’t agree that the line
After getting the first signup email, re-comment the line. It only needs to run once.
as it indicates that email given there is used only once, so notifications are sent using an email address as described by
The default email from address is based on the install domain plus subdomain, so if your URL is
discourse.example.com it will be:
what will cause the same issue again.
If this is not the case, the line may not be re-commented as, for whatever reason, I have to run
./launcher rebuild app, what will apply all settings given in app.yml what ends me up in the same issue over again.
I hope that I can specify the email address used for sending notifications by setting
SiteSetting.notification_email and hoping that discourse will tell the sender alias as specified in RFC 2822 Internet Message Format , using
SMTP user name and
I tested the smtp services by using smtper.net and will do telnet as described e.g. by
to ensure that not the hosting service or host is blocking sending emails.
Last but not least I would be happy to know which one of
Delivered mail or
Sent mail is the right output in
tail shared/standalone/log/rails/production.log to confirm that the email is sent and what is the difference, respectively. Currently, both outputs make me thing, that discourse thinks that the email was sent.
I going to publish all my actions here to make life easier for others