使用SendGrid X-SMTPAPI发送具有相同html但不同附件的邮件

时间:2015-12-26 23:35:27

标签: c# sendgrid

我正在使用Sendgrid API实现一个方法,该方法必须向我们的客户发送发票,消息正文几乎相同但客户名称,我更改了替换和替换没有问题,但对于我需要的每个消息添加两个不同的附件,我正在努力用X-SMTPAPI实现这一点,但我找不到是否有办法为每条消息添加不同的附件,我正在使用C#。

如果使用X-SMTPAPI无法获取此功能,我可以使用事务性消息吗?每次运行该流程时,必须发送1000封邮件

1 个答案:

答案 0 :(得分:1)

目前无法通过X-SMTPAPI传递每封邮件附件。您可以按照建议为每个收件人发送一条带有必要附件的邮件。由于连接数量和SMTP交换次数增加,这将会变慢,但它会起作用。您可能希望使用BackgroundWorker或队列来实现此目的,而不会影响其他系统。