SMTP-Einstellungen in einem funktionierenden Forum ändern

Hello, just a quick question. It’s possible to edit SMTP email options on a working forum?
Rebuild command will wipe all forum content (threads, posts, users, design)? in the case that I edit app.yml

Thanks.

2 „Gefällt mir“

Rebuild will not destroy any forum content as that’s stored in a persistent database file. It will stop/rebuild/start the app container, however, so your site will be down during the rebuild time.

4 „Gefällt mir“

Thank you @justin, if I decide to use Mailgun is the SMTP configuration similar to in Sendinblue?
In Sendinblue had to register, confirm. Go to Transactional emails, you see SMTP details like server, port, user and password. Used that information in Discourse installation and everything worked fine.

Or there’s additional configuration within Mailgun? Like configuring DNS/MX records?
Thanks.

1 „Gefällt mir“

This howto gives a general understanding of the MailGun setup process. While it may not be the same for using Digital Ocean as a DNS provider, the general steps are very similar.

3 „Gefällt mir“

in containers/app.yml you can change these settings. Then ./launcher rebuild app

5 „Gefällt mir“

Sie müssen in das Verzeichnis wechseln, in dem Sie das offizielle Discourse Docker-Image geklont haben.

Wenn Sie den Richtlinien gefolgt sind und beim Klonen des Repositorys das vorgeschlagene Verzeichnis /var/discourse eingegeben haben

git clone https://github.com/discourse/discourse_docker.git /var/discourse

dann müssen Sie nach /var/discourse wechseln, um den Befehl rebuild app auszuführen. Andernfalls wechseln Sie in das andere von Ihnen gewählte Verzeichnis.

cd ist ein Befehl zum Wechseln des aktuellen Verzeichnisses.

Um den Befehl rebuild app auszuführen, wenn er sich im Verzeichnis /var/discourse befindet, geben Sie Folgendes ein:

cd /var/discourse
./launcher rebuild app

Oder wenn Sie ein anderes Verzeichnis verwenden, geben Sie ein:

cd <Ihr gewähltes Verzeichnis>
./launcher rebuild app

Es ist nicht notwendig, nach der Änderung der SMTP-Details in der app.yml neu zu erstellen.

./launcher destroy app && ./launcher start app

Wird ausreichen.

3 „Gefällt mir“

Ich verstehe nicht, warum dies keine Admin-Einstellung ist. SMTP-Einstellungen sind nicht in Stein gemeißelt und können sich im Laufe der Zeit ändern.

4 „Gefällt mir“

Ist das richtig?

Vielen Dank, Sie haben Recht, Sie haben mich gerettet.

Wenn ich Discourse kenne, wird es dafür einen sehr echten und triftigen Grund geben :smiley:
Weiß jemand, was dieser Grund sein könnte? :thinking: