Continuando la discusión de Seeing smtp_should_reject “400 bad request” failures on bounce processing:
Estoy creando este tema para resumir algunas discusiones internas que hemos tenido.
Hemos identificado que la ruta de código en smtp_should_reject no está funcionando correctamente y está causando que el correo sea rechazado en situaciones en las que no debería serlo.
Específicamente:
- mensajes de rebote (con un remitente de sobre nulo)
- reenvío de correo con discrepancia (la comprobación de rechazo rápido usaba el destinatario del sobre, mientras que Discourse usa las cabeceras Para/CC)
Esto ha causado problemas a los autoalojados que utilizan esto:
- https://meta.discourse.org/t/seeing-smtp-should-reject-400-bad-request-failures-on-bounce-processing/387431/14
- https://meta.discourse.org/t/configure-direct-delivery-incoming-email-for-self-hosted-sites-with-mail-receiver/49487/482
No hay interés en mantener este código, por lo que estamos buscando eliminarlo por completo.
PR de Discourse:
PR de mail-receiver: