Ho configurato gli elementi relativi al servizio SMTP nel file di configurazione app.yml, ma non ricevo ancora correttamente l'email di attivazione

Ho configurato gli elementi relativi al servizio SMTP nel file di configurazione app.yml, ma non riesco comunque a ricevere correttamente l’email di attivazione. Vi chiedo gentilmente supporto.
Di seguito i log che ho raccolto:
Rendered layouts/email_template.html.erb (Durata: 0,1 ms | Allocazioni: 30)
Email inviata: ee2b5a91-0590-48f7-8c75-aa67d5e0d6dc@bbs.lynkage.cn (30001,9 ms)
Eccezione del job: execution expired

È possibile che le email di notifica non siano configurate correttamente in /admin/site_settings/category/required?
La configurazione visualizzata in /admin/email per il “Metodo di invio” è corretta?

(Ho fatto una supposizione a caso

Aspetta, il tuo dominio non ha nemmeno un record MX…

Il problema è sicuramente nella configurazione di Docker, dato che altri servizi riescono a inviare email correttamente tramite il mio server SMTP. Non sono a conoscenza della posizione di /admin/site_settings/category/required e non riesco a trovarlo.

Ciao @liuyang,

Scusa il disturbo, ma potresti per favore porre la tua domanda in inglese in modo che l’intera comunità possa capire e, se possibile, aiutarti?

Grazie! :wink:

3 Mi Piace

http(s)://il_tuo_dominio/admin/site_settings/category/required

http(s)://il_tuo_dominio/admin/email

Non riesco più ad accedere con successo al forum come amministratore perché non riesco a ricevere un’email di attivazione quando CREO un account amministratore

1 Mi Piace

emmm

Puoi provare a creare un amministratore eseguendo

cd /var/discourse
./launcher enter app

## nel contenitore
rake admin:create
1 Mi Piace

Grazie per il tuo aiuto. Ora ho attivato con successo il mio account amministratore tramite la riga di comando, ma non riesco ancora a inviare email tramite SMTP. Ho inviato con successo email di prova tramite Telnet sul server, quindi penso che ci siano alcune voci di configurazione in app.yml che non mi sono chiare, il che causa i miei problemi.

  DISCOURSE_SMTP_ADDRESS: smtp.qq.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: 1111111111111111111111111111111111@qq.com
  DISCOURSE_SMTP_PASSWORD: codice di autorizzazione per il login SMTP di qq
  DISCOURSE_SMTP_AUTHENTICATION: login
  DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
  DISCOURSE_SMTP_ENABLE_START_TLS: true

Hai impostato DISCOURSE_NOTIFICATION_EMAIL nel tuo file app.yml o “indirizzo email per le notifiche” nelle impostazioni del sito?

3 Mi Piace

Grazie mille. Con il tuo aiuto, ho risolto con successo il problema :+1: