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 个赞
回答拖了很久,但我们现在不是应该为此添加一个邮件头吗?
Feedback-ID: meta:user_private_message:discoursemail
jomaxro
(Joshua Rosenfeld)
2020 年11 月 29 日 02:24
3
不,这是通过我们的内部托管设置添加的,而不是 Discourse 核心功能。
2 个赞
添加一个标题并不能实现我的意图——我希望能在这里增加另一列:
点击队列 ID 后,应显示完整的接收消息:
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
当 Net::SMTP 发送邮件时,它会返回队列接收响应:
=> #<Net::SMTP::Response:0x00005625217b7888 @status="250", @string="250 2.0.0 Ok: queued as B29C51220EB\n">
为此,我们可以将 string 字段保存为“提交证明”,这将使端到端跟踪电子邮件的工作变得容易得多 。
3 个赞