Problema di installazione del backup?

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'

Vedi anche Risoluzione dei problemi di posta elettronica su una nuova installazione di Discourse

L’e-mail di notifica può terminare in gmail? Deve essere un’e-mail appartenente al mio indirizzo web?

Credo che debba essere un’email da cui la tua istanza Discourse è autorizzata a inviare tramite il tuo server di posta.

1 Mi Piace

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?

Cosa significa? Sei stato in grado di ricevere un’e-mail dal sito prima di ripristinare il database?

No. Questa è una violazione dei loro termini di servizio e difficile o impossibile da configurare.

1 Mi Piace

Sì, ho ricevuto un’e-mail durante la prima installazione pulita, ho installato un backup, ma non ho ricevuto un’e-mail.

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.

Ho trovato l’email
nome del dominio del mittente: gt.d.sender-sib.com nome del dominio di firma: sendinblue.com

È di questo che stavi parlando?

1 Mi Piace

Quindi, come posso adattarlo e scriverlo come codice? Puoi scriverlo come esempio?

Sono nuovo all’installazione, ho pochissimo background, scusa per le mie risposte senza senso.

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

Ci saranno problemi se l’indirizzo e-mail dell’amministratore e l’indirizzo e-mail di notifica sono uguali durante l’installazione?

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.

1 Mi Piace