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 „Gefällt mir“
Long long delayed answer, but don’t we add an email header for this now?
Feedback-ID: meta:user_private_message:discoursemail
jomaxro
(Joshua Rosenfeld)
29. November 2020 um 02:24
3
No, that’s added via our internal hosting setup, not Discourse core.
2 „Gefällt mir“
supermathie
(Michael Brown)
30. November 2020 um 17:26
5
Adding a header wouldn’t accomplish what I mean - I’m looking for another column here:
and when you click on the queue ID it would show you the full accept message:
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
When Net::SMTP sends an email, it returns the queue acceptance response:
=> #<Net::SMTP::Response:0x00005625217b7888 @status="250", @string="250 2.0.0 Ok: queued as B29C51220EB\n">
For this purpose we could save string
as “proof of submission” and that would make the job of tracking an email end-to-end much easier
3 „Gefällt mir“