PHPmailer有时只发送电子邮件

时间:2013-10-15 11:26:12

标签: phpmailer

如果用户输入他的电子邮件,我使用PHPmailer发送电子邮件。但有时(发送电子邮件的1/2)我收到错误:

2013-10-15 11:12:39 SERVER -> CLIENT: 555 sorry, too many emails (#5.7.1)
2013-10-15 11:12:39 SMTP ERROR: Password command failed: 555 sorry, too many emails (#5.7.1)
2013-10-15 11:12:39 CLIENT -> SERVER: QUIT
2013-10-15 11:12:39 SERVER -> CLIENT:
2013-10-15 11:12:39 SMTP ERROR: QUIT command failed:
SMTP connect() failed. 

1 个答案:

答案 0 :(得分:1)

在我的一个项目中,我也遇到过这个错误。您已达到允许为此邮件服务器发送的电子邮件的限制(防止将其用作垃圾邮件服务器)。您可以实现一个队列来传播在给定时间内发送邮件,或者您可以尝试查找另一个邮件服务器。 Internet Providers的邮件服务器通常具有良好的发送速率。