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

时间:2016-09-26 01:01:03

标签: email parsing sendgrid identifier inbound

所以,我正在使用SendGrid从我自己的SaaS平台发送营销活动。 我最近发现SendGrid提供了Inbound Parse功能,因此我可以捕获人们回复这些广告系列的电子邮件。我的想法是添加到我的平台2路电子邮件(在其中发送和接收)

我已经设置了所有内容,而我正在使用requestb.in解析电子邮件。 我的问题/问题是如何在不使用“来自”标题(回复的电子邮件帐户)的情况下识别谁回复了电子邮件?

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

我在发送电子邮件广告系列时使用了Notifications SendGrid功能:

->addUniqueArgument('user_database_id', IDENTIFIER)

有没有办法可以使用Parse SendGrid API在回复中捕获这些信息?

提前谢谢!

我使用的解决方案:

  

我决定添加一个带有我需要的标识符的隐藏输入是最好的   解。将信息包含在主题内或主题内   回复对最终用户来说太明显了。

1 个答案:

答案 0 :(得分:3)

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