Soporte para ayudar a usuarios cuyos correos electrónicos no rebotan, pero no se entregan

Continuing the discussion from Support for contacting users whose emails are bouncing:

It would be SUPER handy to have the Queue ID of the mail server for the sent message available here to track down wayward messages which the end user has not received but which have also not bounced.

1 me gusta

Respuesta muy, muy tardada, pero ¿no añadimos ahora una cabecera de correo electrónico para esto?

Feedback-ID: meta:user_private_message:discoursemail

No, eso se agrega mediante nuestra configuración de alojamiento interno, no el núcleo de Discourse.

2 Me gusta

Agregar un encabezado no lograría lo que quiero: estoy buscando otra columna aquí:

y al hacer clic en el ID de la cola, se mostraría el mensaje completo de aceptación:

250 2.6.0 <f4503f85-0994-476a-9a35-50c48bc6e44c@forum.example.net> [InternalId=103560258941449, Hostname=HE1EUR02HT144.eop-EUR02.prod.protection.outlook.com] 113568 bytes in 0.525, 211.090 KB/sec Queued mail for delivery -> 250 2.1.5

Cuando Net::SMTP envía un correo electrónico, devuelve la respuesta de aceptación de la cola:

=> #<Net::SMTP::Response:0x00005625217b7888 @status="250", @string="250 2.0.0 Ok: queued as B29C51220EB\n">

Para este propósito, podríamos guardar string como “prueba de envío”, lo que haría que rastrear un correo electrónico de extremo a extremo sea mucho más fácil.

3 Me gusta