Riguardo alla configurazione SMTP

Ho usato WSL2 di Windows 10 per installare Docker e ho distribuito la mia applicazione Discourse. Ho modificato le impostazioni di configurazione SMTP in discourse/config/discourse_defaults.conf, e ho rieseguito d/boot_dev -p, d/rails s e d/ember-cli, ma l’email non ancora può essere inviata. Non riesco a determinare dove si trovi il problema. Devo configurare SMTP in discourse/config/discourse_defaults.conf? Ho usato d/mailhog per fare dei test, ma il terminale continuava a ripetere “[APIv1] KEEPALIVE api/v1/events”. Esiste un modo semplice e ovvio per verificare la validità della mia configurazione SMTP?

Se non ricordo male, se si utilizza un ambiente di sviluppo, non è necessario configurare un nome utente e una password SMTP.

Inoltre:

Ciò sembra normale, poiché lo vedo anche nella console del mio ambiente di sviluppo quando eseguo mailhog.

Dovrai aprire la porta (credo) 8025 per visualizzare la pagina di mailhog. Lì, puoi vedere le email inviate.

2 Mi Piace

@zhongziqi benvenuto nella nostra community! :waving_hand: La risposta di @NateDhaliwal ha risolto la tua domanda? Se sì, puoi chiudere questo argomento selezionando il pulsante delle soluzioni sul suo post.

In caso contrario, faccelo sapere se sei ancora bloccato! Alcune persone trovano più facile all’inizio seguire l’installazione ufficiale utilizzando una VPS piuttosto che provare a iniziare configurando un’installazione di sviluppo sulla propria macchina locale.

1 Mi Piace