Faltan caracteres de espacio en el texto del correo electrónico de resumen de actividad

Gracias Michael – Soy nuevo en "inspeccionar en el cable" pero esto es lo que he encontrado.

MailerSend requiere TLS y el puerto 587. Así que:

  • Creé un app.yml alternativo para enviar a una cuenta gratuita de mailtrap.io en el puerto 2525
  • Establecí DISCOURSE_SMTP_ENABLE_START_TLS = false
  • Apliqué el cambio con:
cd /var/discourse
./launcher destroy app
./launcher start app
  • Configuré Wireshark para monitorear el tráfico remoto a través de tcpdump

Los paquetes de contenido de correo electrónico en Wireshark y los correos electrónicos sin cifrar recibidos en Mailtrap no tienen, hasta ahora, ningún carácter de espacio faltante. Pruebas específicas de resúmenes ejecutadas una tras otra con cada configuración tienen espacios faltantes con mi configuración original y no con la versión de mailtrap. ¿Podría esto indicar que el problema se introduce con el cifrado TLS?

EDIT: Se me ocurrió que no utilicé completamente la configuración de prueba de Mailtrap. Desde entonces, he ejecutado varios resúmenes de vista previa cifrados a Mailtrap —en el puerto 587 con TLS habilitado— y no he visto ningún carácter de espacio omitido. Ahora estoy pensando que, a pesar de que MailerSend me dijo que los problemas estaban presentes en las solicitudes recibidas, podría estar sucediendo en su extremo después de todo. No estoy seguro de qué buscar, pero planeo discutir estos hallazgos con ellos.