我们有数百万用户,但我的电子邮件新闻信发送到超过 10 万。如果我们使用 phpmailer 函数,它一次发送 100 个限制电子邮件 ID。谁能帮助我如何同时向 10 万用户发送电子邮件,但我的页面需要很长时间才能加载。任何人都可以使用php给一些线程发送邮件。
提前致谢
我们有数百万用户,但我的电子邮件新闻信发送到超过 10 万。如果我们使用 phpmailer 函数,它一次发送 100 个限制电子邮件 ID。谁能帮助我如何同时向 10 万用户发送电子邮件,但我的页面需要很长时间才能加载。任何人都可以使用php给一些线程发送邮件。
提前致谢
不建议一次向所有用户发送邮件,但也不好逐个发送邮件,但只需要为用户创建一个 for 循环即可达到一定的限制,例如假设您有 20000 个用户,然后将它们分成 500 个到 40 个块并使它们循环...这是您可以做的更好的选择,它不会导致您的服务器崩溃..批量邮件根本不建议使用
我建议您看一下SwiftMailer,它支持 HTML,支持不同的 mime 类型和 SMTP 身份验证(不太可能将您的邮件标记为垃圾邮件)。
或者
为什么不使用 phplist?它也建立在 PHP Mailer 之上,许多行业领导者都在使用它。我自己用过几次来向我的客户发送大量邮件。phplist 的好处是您可以在域级别和时间限制级别上限制您的消息。有关功能的完整列表,请查看:PHPLIST