我有一个域,通过该域我可以处理出站和入站邮件。
现在,我有一些与出站邮件相关联的元数据,如下所示:
"metadata": {
"leadId": "abcxyz123"
},
但是当用户回复该邮件时,Inbound中没有元数据(因此我无法在回复中获得leadId
)。即使docs也没有提及任何元数据。
此回复邮件中是否无法获得上一封邮件的标识符?
另一种选择是在发送出站邮件时跟踪Mandrill生成的_id
,但问题是,对于入站回复,Mandrill在回复标题中返回一个完全不同的Message-Id
字段来自_id
。
其他人已经讨论过这个问题here和here。他们提到Message-Id
应该以适当的格式覆盖,但这在任何地方都没有记录。我不确定正确的格式是什么。
以下是一些回复标题中的一些示例Message-Id
:
<30903104.20160624191624.576d87086bd4e0.31443987@mail187-3.suw11.mandrillapp.com>
<30903104.20160624221759.576db1976357f9.40139186@mail136-9.atl41.mandrillapp.com>
我会假设在回复邮件中跟踪原始邮件的一些Id /元数据是常见的情况。这不是这种情况吗?我应该采取不同的做法吗?