Lista de verificación de configuración de entrega de correo electrónico

La entregabilidad del correo electrónico es complicada. Aquí hay algunas cosas importantes que debe verificar primero:

  • Asegúrese absolutamente de configurar DISCOURSE_NOTIFICATION_EMAIL: correctamente en su archivo app.yml. El dominio especificado en la dirección “de” de los correos electrónicos que envía es el dominio contra el que se validará su correo electrónico.

  • Sepa cómo ver el origen sin procesar del correo electrónico en su cliente de correo, para poder examinar los encabezados del correo electrónico en busca de pistas importantes. En Gmail, es la opción “mostrar original” en el menú desplegable en la esquina superior derecha de cada correo.

  • IMPORTANTE: ¿Su ISP tiene un registro de DNS inverso configurado para asociar los nombres de dominio y las direcciones IP desde las que envía correo? Pruebe su registro PTR inverso aquí. Si su ISP no ingresa el registro de puntero DNS inverso adecuado, es muy poco probable que se entregue algo de su correo electrónico.

  • ¿El registro SPF de su dominio es correcto? Pruebe su registro SPF aquí. Tenga en cuenta que TXT es el tipo de registro oficial correcto para SPF.

  • ¿El registro DKIM de su dominio es correcto? Esto mejorará significativamente la entregabilidad del correo electrónico. Pruebe su registro DKIM aquí.

  • Si ejecuta su propio servidor de correo, verifique que las IP de su servidor de correo no estén en ninguna lista negra de correo electrónico. Además, verifique que definitivamente esté enviando un nombre de host completo que se resuelva en DNS en su mensaje HELO. Si no lo hace, esto provocará que muchos servicios de correo rechacen su correo electrónico.

  • Le recomendamos encarecidamente que envíe un correo electrónico de prueba a mail-tester.com para verificar que todo lo anterior esté funcionando correctamente.

(La forma fácil es crear una cuenta en SendGrid, Mailgun o Mailjet, que tienen planes de correo de bajo costo y serán adecuados para comunidades pequeñas. ¡Aun así, deberá configurar los registros SPF y DKIM en su DNS!)

Consulte también: Troubleshoot email on a new Discourse install

14 Me gusta

¡Gracias por crear esta guía! El único problema que tengo es que no encuentro la opción “mostrar original” de la que está hablando. Hasta donde yo sé, estoy buscando en el lugar correcto.

1 me gusta

Esto podría ayudar:

2 Me gusta

Ah, está bien. Pude encontrarlo. ¡Gracias! :+1:

1 me gusta

Durante algunos meses, notification_email se ha configurado en una variable de entorno en app.yml, por lo que no es accesible en la configuración del sitio.

Además, ¿cómo se relaciona este tema con Solución de problemas de correo electrónico en una nueva instalación de Discourse, que proporciona algunos de los mismos consejos con más información sobre qué hacer y ha existido durante mucho tiempo? ¿Deberían estos dos temas sobre lo mismo enlazarse entre sí?

3 Me gusta