0

我正在通过网页发送大量电子邮件(如时事通讯)。这是秘书按下“插入并通过电子邮件发送”时应该发送的消息。

因为服务器不支持 chronjobs 或类似的东西,我将电子邮件发送分成一个“刷新”页面,每次刷新发送 5 封电子邮件,以避免垃圾邮件过滤器并根据客户端请求发送电子邮件。

现在,我正在使用一个 phpmailer 脚本(请注意,我编写的代码已经很老了,就像 4-5 年前一样),它使用 smtp 服务器发送电子邮件。

发送所有 450 封电子邮件大约需要多少时间?我计算出每封电子邮件大约需要 5 秒,因此应该需要大约 35 分钟。由于“刷新页面”,我对 php 的 time_limit 没有任何问题。

我错了吗?PHPMailer 是否应该更快地发送电子邮件?

我正在考虑建议我的客户购买邮件列表服务,但最大的问题是邮件列表应该通过我的 php 代码构建,因为它从数据库中获取大量数据并从那里收集用户。

有哪些可用的解决方案?

4

1 回答 1

1

出于这些目的使用 mailgun.com、postageapp.com、mailchimp.com 或 postmarkapp.com 等服务怎么样?他们都有一个很好的文档化 PHP API。

于 2013-01-21T17:27:18.053 回答