【问题标题】:How to speed up e-mail sending in phpmailer如何在 phpmailer 中加快电子邮件发送速度
【发布时间】:2017-09-01 07:45:37
【问题描述】:

实际上,我正在使用 PHPmailer 向我的客户发送电子邮件。我正在寻找解决方案,如何通过脚本加快邮件发送速度。实际上我的速度是每分钟 80 msg。有什么办法可以加快发送速度?

【问题讨论】:

  • 恕我直言,另一个好的解决方案是使用 Mailchimp、SendGrid、Mailgun 等外部服务。
  • 实际上我正在使用 sendGrid 和基于 phpmailer 的自托管系统,但是有一个问题 - 发送邮件到 SendGrid SMTP 的速度很慢。
  • 使用他们的 API 而不是他们的 SMTP,它会更快 ;)
  • 我使用 PHPMailer 通过 SMTP 向附近的邮件服务器发送超过 10,000 条消息/分钟没有问题。请参阅我对 Veve 链接到的问题的回答。

标签: php phpmailer


【解决方案1】:

PHPMailer 会很慢,实际上没有办法绕过它。如果您从本地邮件服务器发送电子邮件,则可以改为将其提交到本地,并使该过程几乎是即时的。您还可以在这个(类似的)问题上阅读更多内容: Speed up PHPmailer with office 365 smtp

【讨论】:

  • PHPMailer 不会让它变慢,这应该是一个评论。
  • 谢谢,这是一个简单而出色的解决方案。我的网站进程和作业由于通过 office 365 的 15 秒 smtp 发送时间而超时,现在通过设置我的 vps smtp 中继而不是它的即时。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-19
  • 1970-01-01
  • 2013-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多