Modifier les paramètres SMTP dans un forum fonctionnel

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 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

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

5 « J'aime »

Vous devrez vous rendre dans le répertoire où vous avez cloné l’image Docker officielle de Discourse.

Si vous avez suivi les directives et tapé le répertoire suggéré /var/discourse lors du clonage du dépôt

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

alors vous devrez aller dans /var/discourse pour exécuter la commande rebuild app. Sinon, allez dans le répertoire différent que vous avez choisi.

cd est une commande pour changer le répertoire courant.

Pour exécuter la commande rebuild app si elle se trouve dans le répertoire /var/discourse, tapez ce qui suit :

cd /var/discourse
./launcher rebuild app

Ou si vous utilisez un autre répertoire, tapez

cd <votre répertoire choisi>
./launcher rebuild app

Il n’est pas nécessaire de reconstruire après avoir modifié les détails SMTP dans le fichier app.yml.

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

suffira.

3 « J'aime »

Je ne comprends pas pourquoi ce n’est pas un paramètre d’administrateur. Les paramètres SMTP ne sont pas gravés dans le marbre et peuvent changer avec le temps.

4 « J'aime »

Est-ce correct ?

Merci beaucoup, vous avez raison, vous m’avez sauvé.

Connaissant Discourse comme je le connais, il y aura une raison très réelle et valable pour cela :smiley:
Quelqu’un connaît la raison ? :thinking: