【发布时间】:2015-05-10 16:40:49
【问题描述】:
我正在尝试根据用户的状态向他们发送电子邮件。第一封邮件需要在 2 小时后发送,第二封邮件需要在 24 小时后发送。
我正在运行一个 PHP 脚本来检查属于某个州的用户,并且我使用 send API 调用向他们发送了第一封电子邮件,现在的问题是当脚本再次运行时(每 20 次运行的 crobtab分钟),我无法再次发送活动,因为显然您只能发送一次活动。
我将 cid 直接放在我的 PHP 代码中,所以每次我想运行 crontab 时都不能去编辑代码!
每次运行 crontab 时我都必须使用campaigncreate()方法吗?
https://apidocs.mailchimp.com/api/2.0/campaigns/create.php
如果有更简单的方法会更好,因为一个帐户的广告系列不能超过 32,000 个。
【问题讨论】:
-
您使用的是共享主机吗?您可以发送的 PHP 电子邮件是否有限制?如果是我,我会将 MailChimp 活动模板导出到 HTML 文件中,然后使用 PHP mail() 将其作为 HTML 电子邮件发送,而不是使用 MailChimp,然后您可以在 24 小时内再次发送。您仍然可以在 MailChimp 上托管所有图像并创建精美的设计师电子邮件
-
@jojojohn,我使用 mailChimp 主要是为了它提供的跟踪能力。 php 邮件对分析没有多大用处!
-
好的,我明白了。也许另一种邮件服务可以让您根据人们在您的网站上所做的事情发送邮件,例如customer.io
-
感谢您的提示!