通过Sparkpost向联系人列表发送电子邮件

时间:2017-07-11 06:47:54

标签: php api sparkpost

我想知道是否有任何现有的实施方法使用Sparkpost将大量电子邮件发送到联系人列表。

我可以使用API​​和PHP。

2 个答案:

答案 0 :(得分:2)

你可以像Jim Wright提到的那样使用php-sparkpost库。但是,您可以对列表采用以下任一方法:

1)您可以使用Recipients List API将所有收件人上传到SparkPost。然后使用该收件人列表发送电子邮件(transmission)。请参阅this example以了解如何将传输与收件人列表一起使用。通过这种方式,您可以直接向成千上万的收件人发送电子邮件,例如,只有2个API调用(一个用于创建收件人列表,一个用于传输API)

2)您可以使用inline recipients,如Jim Write链接的示例所示。但是,传输api的总有效负载大小存在限制(实际上在json有效负载的content属性中)。因此,您可能必须将传输拆分为多个API调用。根据您的收件人/通话/频率总数,您可能需要API rate limiting

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

答案 1 :(得分:1)

结帐php-sparkpost。我认为您应该在自述文件中找到有用的first example

SparkPost也是一个相关的blog post