是否可以通过 Gmail API 将自定义应用程序数据添加到电子邮件中?

Is it possible to add custom application data to an email via the Gmail API?

我目前正在使用 Google Node SDK 通过 Gmail API 发送电子邮件。我这样做很成功,但我的应用程序要求我能够将特定标识符附加到我发送的电子邮件中,以便能够正确跟踪和处理某些事件。

我听说自定义元数据被添加到通过其他服务(例如 Mailchimp、Postmark 等)发送的电子邮件中,因此似乎可以在电子邮件中执行此操作的某种标准。但是,我一直无法找到具体如何通过 Gmail API 执行此操作。这甚至可能吗?

答案:

不,您不能将自定义应用程序数据添加到通过 Gmail 发送的邮件中 API。

参考:

相应的 Message 资源不包含任何 属性 自定义元数据。

相关方法send and insert也不允许这样做。

问题跟踪器:

Issue Tracker 中报告了相关功能请求,我建议您 star it:

解决方法:

我建议您使用 labels 来识别消息。