La recapitalizzazione delle email è complicata. Ecco alcune cose importanti da controllare prima:
-
Assicurati di impostare correttamente
DISCOURSE_NOTIFICATION_EMAIL:nel tuo file app.yml. Il dominio specificato nell’indirizzo “from” delle email che invii è il dominio su cui la tua email verrà convalidata. -
Sapere come visualizzare il sorgente originale dell’email nel tuo client di posta, in modo da poter esaminare le intestazioni delle email per indizi importanti. In Gmail, è l’opzione “mostra originale” nel menu a discesa in alto a destra di ogni email.
-
IMPORTANTE: Il tuo ISP ha un record DNS inverso inserito per associare i nomi di dominio e gli indirizzi IP da cui invii posta? Testa il tuo record PTR inverso qui. Se il tuo ISP non inserisce il record di puntatore DNS inverso corretto, è molto improbabile che una qualsiasi delle tue email venga recapitata.
-
Il record SPF del tuo dominio è corretto? Testa il tuo record SPF qui. Nota che TXT è il tipo di record ufficiale corretto per SPF.
-
Il record DKIM del tuo dominio è corretto? Questo migliorerà significativamente la recapitalizzazione delle email. Testa il tuo record DKIM qui.
-
Se gestisci il tuo server di posta, verifica che gli IP del tuo server di posta non siano su alcuna lista di blocco email. Verifica inoltre che stia inviando un hostname completamente qualificato che si risolve in DNS nel suo messaggio HELO. In caso contrario, la tua email verrà rifiutata da molti servizi di posta.
-
Ti consigliamo vivamente di inviare un’email di test a mail-tester.com per verificare che tutto quanto sopra funzioni correttamente.
(Il modo facile è creare un account su SendGrid, SparkPost, Mailgun o Mailjet, che hanno piani di posta a basso costo e andranno bene per le piccole community. Dovrai comunque impostare i record SPF e DKIM nel tuo DNS!)
Vedi anche: Troubleshoot email on a new Discourse install