我有一个申请,如果他们的同事的网页上有活动,就会通知“朋友”。
这样可行,但经过一系列测试后,它会发送给前几个人而不是其他人。
脚本重定向到邮件发送页面时没有错误。
现在我的主机提供商在其平台上的帐户每小时限制为500封邮件,电子邮件列表超过3000个。
这可能是问题吗?我有哪些更好的选择?
谢谢。
目前正在使用PHP邮件功能
答案 0 :(得分:1)
值得注意的是,mail()函数不适合循环中的大量电子邮件。此功能打开和关闭每个电子邮件的SMTP套接字,效率不高。
要发送大量电子邮件,请参阅»PEAR :: Mail和»PEAR :: Mail_Queue包。
答案 1 :(得分:0)
mail()
将邮件发送到本地sendmail
,然后发送到主机提供商限制速率的本地SMTP服务器。当达到限制时,没有人在php的一边接收错误返回邮件。
我认为估算应用量并不难。如果您确实需要发送那么多邮件,请考虑重写您的php函数以使用其他SMTP服务器,例如Google Apps。当然,他们有自己的限制。