2017-07-11 101 views

回答

2

您可以使用php-sparkpost库作为Jim Wright提到的库。但是,您可以采用以下任一方法:

1)您可以使用Recipients List API将所有收件人上传到SparkPost。然后使用该收件人列表发送电子邮件(transmission)。请参阅this example以了解如何将传输与收件人列表一起使用。这样,您就可以从字面上发送电子邮件至数千个收件人的一样,只有2 API调用(一个创建收件人列表,一个传输API)

2)可以使用inline recipients如图吉姆链接的例子写。但是,传输api的总有效负载大小有限制(实际上在您的json有效负载的content属性中)。所以,你可能不得不将你的传输分成多个API调用。根据您的收件人/电话/频率总数,您可能需要支付API rate limiting

无论您遵循哪种方法,我都强烈建议您遵循best practices suggested by SparkPost,特别是(与其他人一起)逐渐增加流量并在拍摄数千封电子邮件之前建立您的声誉。

相关问题