Dopo l'installazione Discourse non riesce a inviare email di verifica

Ciao,

Ho installato Discourse e, dopo l’installazione, ho visualizzato la seguente pagina di registrazione, ma non ricevo l’email di conferma. Ho anche configurato le impostazioni di posta nel file app.xml durante l’esecuzione dello script di installazione di Discourse, ma senza successo.

Vi chiedo gentilmente di aiutarmi a installare il software correttamente e di farmi sapere se ci sono eventuali bug nel sistema di posta.

Grazie

Ciao @Hitesh_Dubey! Benvenuto. Siamo contenti che tu abbia iniziato. Hai dato un’occhiata a Risoluzione dei problemi di posta elettronica su una nuova installazione di Discourse? È il punto di riferimento per l’assistenza su questo problema. Puoi pubblicare qui ciò che hai già fatto e qual è il problema che stai riscontrando.

Ciao,

Grazie per la risposta.

Ho già provato il link (Troubleshoot email on a new Discourse install) e ho inserito le mie credenziali Gmail, ma l’invio delle email presenta ancora un problema in Discourse.

Gmail non è un’opzione consigliata. Hai provato uno dei provider di posta elettronica raccomandati?

discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub

Ciao,
Possiamo bypassare questa verifica via email? Se non è necessaria.

Puoi farlo tramite SSH:

cd /var/discourse
./launcher enter app
rake admin:create

Quindi segui le istruzioni visualizzate a schermo.

Ciao, se volessi usare le credenziali del mio account Gmail, come smtp.gmail.com con la porta 587, è possibile?

NO. Non è consigliato per un sacco di motivi.

Teoricamente, se ci provassi con impegno usando un account Google Workspace a pagamento, potresti utilizzare lo SMTP di Google, ma con un account gratuito verresti sicuramente bannato prima ancora di rendertene conto.

Anche gli account Google a pagamento hanno limiti di invio piuttosto restrittivi e richiedono una spesa minima prima di poter raggiungere tale limite:

Mailgun offre un piano “pay-as-you-grow” con 5000 email gratuite al mese per 3 mesi, dopodiché si paga in base al numero di email inviate (0,80 $ ogni 1000). Sembra un buon punto di partenza?

Inoltre, non fatturano importi inferiori a 1 $, quindi credo che se si inviano 1250 email al mese non ci siano addebiti?

Mi sono registrato su SendGrid e l’ho integrato nel mio Discourse, ma non riesco comunque a inviare.

Ciao,

ho configurato Mailgun e inserito le impostazioni in app.xml. Il test delle email funziona, ma quando provo a registrarmi non ricevo l’email di attivazione.

Grazie

Se stai usando, ad esempio, ‘admin@discourse.yoursite.com’ come email di registrazione, dovrai configurare un account email per essa in modo che abbia una casella di posta (Zoho Mail ti permette di avere un dominio gratuito nel loro piano Forever Free). In alternativa, puoi eseguire di nuovo la configurazione con un’altra email amministrativa (ad esempio la tua personale). Potrai cambiarla in seguito, una volta che il forum sarà attivo.

(e vale anche qui il consiglio universale di controllare la cartella spam :slightly_smiling_face:)