自定义标识符 SendGrid 入站解析 API

Custom Identifier SendGrid Inbound Parse API

因此,我使用 SendGrid 从我自己的 SaaS 平台发送营销活动。 我最近发现 SendGrid 提供了入站解析功能,因此我可以捕获人们回复这些活动的电子邮件。我当时的想法是向我的平台添加 2 种方式的电子邮件(在其中发送和接收)

我已经设置好所有内容并且正在使用 requestb.in 解析电子邮件。 我的 question/problem 是如何在不使用 "from" header(回复的电子邮件帐户)的情况下识别谁回复了电子邮件?

例如,我向 100 位客户发送电子邮件营销活动。其中 20 人回复了这些电子邮件。有没有办法使用自定义 header 之类的东西,这样我就可以设置一个唯一标识符并在解析回复时捕获它? 就我而言,我的 SaaS 平台为每个注册客户创建一个数据库。因此,理想的解决方案是在解析电子邮件时在电子邮件 header 中包含数据库标识符。

我已经为通知 SendGrid 功能完成了此操作,在发送电子邮件活动时使用:

->addUniqueArgument('user_database_id', IDENTIFIER)

有没有一种方法可以使用 Parse SendGrid 在回复中捕获此信息API?

提前致谢!

我使用的解决方案:

I decided that adding a hidden input with the identifier I needed was the best solution. Having that information within the subject or within the reply-to was too visible for the end user.

您必须在内容本身的某处嵌入唯一标识符。你会想把它放在用户不太可能更改的地方。我认为最简单的方法是将唯一标识符放在回复地址本身中,例如887632.reply@example.com。您也可以为此使用主题行。