GCP, Namecheap, non ricevo l'email di registrazione admin

La mia VM è su GCP, con Ubuntu 18.04. Dominio e DNS configurati con Namecheap. Anche la mia email è gestita da Namecheap.

Ho appena eseguito ./discourse-setup.
discourse si trova all’indirizzo discourse.solarnauts.net.

Ho configurato l’email secondo le informazioni di Namecheap con:

Email: blah@solarnauts.net (blah è finto qui)
indirizzo SMTP: mail.privateemail.com
porta SMTP: 587
nome utente SMTP: blah@solarnauts.net

Non ricevo l’email di registrazione dell’amministratore al mio indirizzo email, anche se ricevo regolarmente email da, ad esempio, il mio account Gmail personale.
Ho contattato l’assistenza Namecheap per informarli dei requisiti di Discourse per l’email:

Per garantire la consegna delle email, è necessario aggiungere record SPF e DKIM validi nel tuo DNS. Consulta le istruzioni del tuo provider di posta per i dettagli specifici.

Hanno affermato che i record SPF erano già configurati. Hanno aggiunto il record DKIM in seguito alla mia richiesta, suggerendo di attendere un’ora per la propagazione. Tuttavia, dopo un’ora, l’email di registrazione dell’amministratore non è ancora arrivata.

Ecco uno screenshot di come appaiono le impostazioni su Namecheap (ho nascosto l’indirizzo IP della mia VM).

Qualche idea?

1 Mi Piace

È probabile che Discourse stia inviando email da noreply@discourse.solarnauts.net e il tuo provider rifiuti l’invio da quell’indirizzo. Consulta il commento alla fine di app.yml per modificare l’indirizzo email delle notifiche.

1 Mi Piace

Dopo averlo modificato, devo eseguire di nuovo ./discourse-setup?

Usa ./launcher rebuild app per applicare la modifica e riavviare il forum.

Quindi, ho rimosso il commento dalla riga nel file app.yml e ho sostituito l’indirizzo con la mia email blah@solarnauts.net in questo modo:
- exec: rails r "SiteSetting.notification_email='blah@solarnauts.net'"

Poi ho eseguito ./launcher rebuild app

Ho registrato di nuovo l’amministratore. Non ricevo ancora l’email.

Controlla i log del servizio mall.

1 Mi Piace

Ho deciso di usare invece Mailgun, che era meglio documentato; avrei dovuto farlo fin dall’inizio. Ora tutto funziona. Grazie!

2 Mi Piace