如何跨电子邮件线程设置持久性 header 变量

How to set A Persistent header variable across email thread

我需要一个持久化变量(不一定在 headers 上)可以转移到电子邮件线程。

使用 Postmark 作为 SMTP。并像下面这样设置 headers:

  client.sendEmail({
     "From":"test@xxxxx.com",
     "To": {...},
     "Subject": {...},
     "TextBody": {...},
     "Attachments": {...},
     "Headers": [
         {
           "Name": "X-CUSTOMNAME",
           "Value": <CUSTOMENAMEID>
         }
    ]
  },

Gmail 收到自定义 header。但是当我回复邮件时。它不会结转。

我也一直在努力寻找解决方案。目前我只有一个解决方法。我设置了一个隐藏元素。以及用户何时回复电子邮件。假设他没有删除 "history" 或原始电子邮件的内容。我解析该跨度并获取我在其中设置的 ID 或值。

这是我的样本

<span id="whatEverYouWantToPass"> </span>