Ho caricato discourse sul server Ubuntu, ho abbandonato il progetto, ho eseguito il backup del mio database, ho voluto reinstallarlo e l’ho reinstallato da zero, ho creato il mio account amministratore, il sito è stato aperto, è arrivata l’email di conferma, finora non ci sono problemi
Sono arrivato alla sezione di installazione del backup, ho eseguito l’installazione del backup, sono stato reindirizzato nuovamente alla schermata della procedura guidata di configurazione, ho inserito il nome utente e la password del mio amministratore durante la prima installazione, e ora l’email di conferma non è arrivata, ed è per questo che non riesco ad accedere al sito, la posta funziona a zero installazioni, ma quando installo il backup, arriva alla schermata di installazione, l’email di conferma non arriva, qual è il problema? se il mio server di posta fosse problematico, la posta dopo l’installazione zero non sarebbe arrivata
l’ho installato con la versione di cui ho fatto il backup, la versione è la stessa
La mia ipotesi è che il tuo database abbia l’indirizzo email di notifica errato, quindi sta cercando di inviare da un indirizzo che il tuo server di posta non consegnerà. Puoi fare qualcosa come
./launcher enter app
SiteSetting.notification_email='noreply@your-valid-email-sending-domain.com'
Indirizzo email per l’account/i amministratore/i? xxx@gmail.com
notification_email yyy@gmail.com
L’ho inserito come, mi chiedo se sia questo il motivo del problema?
L’indirizzo email di notifica è l’indirizzo da cui Discourse invia, non a cui.
Se riesci a trovare quell’email, puoi vedere da quale indirizzo è stata inviata e modificare l’impostazione a cui ho fatto riferimento in precedenza. E anche testare se guardi la pagina di risoluzione dei problemi che ho collegato.
Sto reinstallando, ho ricevuto un’email con il nome del mio sito, posso usare un altro nome invece della parola noreply? esempio support@mydomain.com notifica per posta
Se hai eseguito un’installazione standard, l’email di notifica dovrebbe trovarsi nel tuo app.yml nella variabile d’ambiente DISCOURSE_NOTIFICATION_EMAIL, quindi non dovrebbe essere modificata se ripristini il database.