关于电子邮件:SendGrid SMTP API:向同一收件人发送多封电子邮件

SendGrid SMTP API: Multiple e-mails to the same recipient

我有一个 Web 应用程序,它使用 SendGrid 的 X-SMTP 功能来构建单个电子邮件,然后将其合并并转发到 X-SMTPAPI 标头中指定的收件人列表。

此处的文档:http://sendgrid.com/docs/API_Reference/SMTP_API/

我正在使用 MVC.NET 并使用 MailMessage 对象通过 smtp.sendgrid.net

发送电子邮件

就合并标题中的值和发送电子邮件而言,一切似乎都工作正常。

但是我注意到,如果我在"收件人"列表中多次指定同一个电子邮件地址,则只会发送一封电子邮件(或者至少我只收到一封)。

有人有同样的经历吗?有人知道解决这个问题的方法吗?

提前致谢!


SendGrid 的服务器将对 To 数组进行重复数据删除。解决此问题的唯一方法是将重复的邮件拆分为单独的 SMTP 消息,或更改地址以使其不重复(您可以使用加号寻址,例如 [email protected][email protected])。