具有相同电子邮件的 Sendgrid 收件人
Sendgrid recepients with the same email
在 NodeJs 应用程序中,我想使用 SendGrid 向注册不同类型事件的人发送电子邮件提醒。该应用程序会定期收集准备好的提醒并发送这些提醒。每次检查时的数量或提醒可以从零到很多不等。
如果例如在某个支票上发现了 3 个待发送提醒,并且其中两个具有相同的收件人(相同的电子邮件),因为实际上是同一个人在两个不同的网站上注册事件。在这种情况下,我实际上需要向同一个 email/recepient
发送两封电子邮件(具有不同的 content/substitution)
几个 SMTP 调用是这里最好的解决方案吗?
这与this question有关。
SendGrid 将 de-duplicate 单个 SMTP 邮件中同一地址的多个实例。如果您需要向同一地址发送多封自定义邮件,您需要确保它们是唯一的 SMTP 邮件,而不仅仅是 SMTPAPI header.
中的唯一条目
如相关问题的答案所示,SendGrid 将从 'To' 字段中删除重复的电子邮件地址,因此您需要分别发送这两个提醒。但是,从用户体验的角度来看,您可能希望在服务器端整理提醒并将它们组合成一封电子邮件发送给用户,更改主题行以包括电子邮件中的提醒数量:
'Hey user, you have 2 new reminders!'
在 NodeJs 应用程序中,我想使用 SendGrid 向注册不同类型事件的人发送电子邮件提醒。该应用程序会定期收集准备好的提醒并发送这些提醒。每次检查时的数量或提醒可以从零到很多不等。
如果例如在某个支票上发现了 3 个待发送提醒,并且其中两个具有相同的收件人(相同的电子邮件),因为实际上是同一个人在两个不同的网站上注册事件。在这种情况下,我实际上需要向同一个 email/recepient
发送两封电子邮件(具有不同的 content/substitution)几个 SMTP 调用是这里最好的解决方案吗?
这与this question有关。
SendGrid 将 de-duplicate 单个 SMTP 邮件中同一地址的多个实例。如果您需要向同一地址发送多封自定义邮件,您需要确保它们是唯一的 SMTP 邮件,而不仅仅是 SMTPAPI header.
中的唯一条目如相关问题的答案所示,SendGrid 将从 'To' 字段中删除重复的电子邮件地址,因此您需要分别发送这两个提醒。但是,从用户体验的角度来看,您可能希望在服务器端整理提醒并将它们组合成一封电子邮件发送给用户,更改主题行以包括电子邮件中的提醒数量:
'Hey user, you have 2 new reminders!'