Bene,
dovendo andare oltre, ho provato una soluzione alternativa installando Postfix sul mio host per inoltrare i messaggi da Discourse. Ho un problema legato alla mia scarsa esperienza con Docker.
La mia configurazione:
Rete dell’host:
docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN gro
up default
link/ether 02:42:78:b6:18:3c brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 scope global docker0
Rete di Discourse:
“Gateway”: “172.18.0.1”,
“IPAddress”: “172.18.0.3”,
“IPPrefixLen”: 16,
- exec: rails r "SiteSetting.notification_email='yourusername@example.com'"
Tieni presente che DISCOURSE_SMTP_USER_NAME e la parte del nome utente nell’indirizzo email di SiteSetting.notification_email devono essere identici.
Se utilizzi, ad esempio, noreply@example.com, a volte potrebbe non funzionare a causa di alcuni controlli di sicurezza attivi sul server che verificano la corrispondenza tra il nome utente e l’indirizzo email dell’utente.