1

我有一些帮助发送电子邮件的 PHP 代码。它的工作方式是有一个唯一密钥列表,每个密钥都必须发送到不同的电子邮件地址。有时我们需要能够一次发送 1000 个这样的密钥,因此需要发送 1000 封电子邮件。

我将这篇文章中的 Pear Mail SMTP 代码与 gmail 一起使用。仅发送少量密钥时效果很好。但是,当我尝试发送许多密钥(超过 100 个)时,我经常会收到此错误:

在此处输入图像描述

根据我的阅读,这意味着无论出于何种原因,SMTP 服务器现在都没有接收电子邮件,并且拒绝传输,建议稍后再试。我不太确定要在这里做什么来处理这个问题。我应该让脚本暂停几秒钟然后再试一次吗?错误是否意味着不同的东西?我是什么做的?

4

2 回答 2

5

不要将 Gmail 用于群发邮件。这是个人电子邮件服务,而不是批量邮件。

有大量的商业批量邮件服务可用。这里有几个;还有其他人。

于 2012-07-13T23:04:01.757 回答
3

分批发送 50 个密钥,每批之间的时间间隔很小。该错误意味着您试图同时打开太多的 SMTP 连接。

于 2012-07-13T22:58:45.207 回答