指定多个邮件收件人时SendGrid如何通知(delivered-open-click)事件

How does SendGrid notify (delivered-open-click) events when multiple email recipients are specified

当您通过 sendgrid 发送电子邮件并且收件人打开电子邮件时,SendGrid 将使用 webhooks(打开)事件通知我的服务器。 https://docs.sendgrid.com/for-developers/tracking-events/event

但是,如果我为具有个性化设置的同一封电子邮件指定多个收件人,会发生什么情况,每次其中一个收件人打开该电子邮件时,我都会收到相同的(打开)事件吗?如果是这样,我的服务器如何确定哪个收件人?

(已交付)活动怎么样?同样的问题。

此处为 Twilio SendGrid 开发人员布道师。

我发现实现此目的的最佳方法是通过电子邮件发送 custom_args,您可以将 custom_args 添加到每个单独的个性化对象。 custom_args 中设置的参数也会在事件 webhook 中发送。

我写了a post about how to use custom_args to track email statuses。 post 在 Rails 上使用 Ruby 作为框架,但涵盖了使用 custom_args 并在事件 webhook 中读取它们以更新您自己的数据库中的电子邮件。