我正在通过网页发送大量电子邮件(如简报)。这是秘书按“插入并通过电子邮件发送”时应发送的新闻。
由于服务器不支持chronjobs或类似的东西,我将电子邮件发送拆分为“刷新”页面,每次刷新时发送5封电子邮件,以避免垃圾邮件过滤器并根据客户端请求发送电子邮件。
现在,我正在使用phpmailer脚本(注意我编写的代码已经很老了,比如4 - 5年前),它使用smtp服务器发送电子邮件。
需要多长时间才能近似地发送所有450封电子邮件?我计算每封电子邮件约5秒,所以应该花费大约35分钟。由于“刷新页面”,我对php的time_limit没有任何麻烦。
我错了吗? PHPMailer应该更快地发送电子邮件吗?
我在考虑建议我的客户购买邮件列表服务,但最大的问题是邮件列表应该通过我的php代码构建,因为它从数据库中获取大量数据并从那里收集用户。
有哪些解决方案?
答案 0 :(得分:1)
如果出于这些目的使用mailgun.com,postageapp.com,mailchimp.com或postmarkapp.com等服务怎么样?他们都有一个很好的文档PHP API。