我们正在将大量电子邮件发送到我们的BREW设备(在sprint网络中),过了一会儿,我们的邮件服务器将消息排队并卡住了。当我们尝试刷新它们时,我们会从服务器获得跟踪。有解决这个问题的方法吗?是来自我们的邮件服务器还是sprint的邮件服务器的错误452?如何调整sendmail以便更快地处理电子邮件?

Running /var/spool/mqueue/n7QNOrsZ072192 (sequence 1 of 3)
<[email protected]>... Connecting to mx.messaging.sprintpcs.com. via esmtp...
220 lxnipc6003.nmcc.sprintspectrum.com ESMTP
>>> EHLO smtp.xyz.com
250-lxnipc6003.nmcc.sprintspectrum.com
250-8BITMIME
250 SIZE 20480
>>> MAIL From:<[email protected]> SIZE=1148
250 sender <[email protected]> ok
>>> RCPT To:<[email protected]>
452 Too many recipients received this hour
<[email protected]>... Deferred: 452 Too many recipients received this hour
>>> DATA
503 #5.5.1 RCPT first
>>> RSET
250 reset

最佳答案

这称为灰名单。当您发送太多电子邮件(或更频繁地-一定数量的不存在收件人的电子邮件)时,目标邮件服务器不会将您列入黑名单,而是会暂时阻止您对邮件服务器的访问(实际上是邮件服务器的IP地址)。通常,此块设置为1个小时,但显然会因配置而异。

您可以做几件事:

  • 与相关网域的管理员联系(例如[email protected]),并要求将您的IP地址列入白名单。 (他们可能拒绝)
  • 检查/增加时间可以将电子邮件留在您的本地队列中(以使它们有更多机会重试并最终传递给
  • 向您的服务器添加更多公共(public)IP地址
  • 关于smtp - sendmail错误452这个小时收到太多收件人,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1338182/

    10-11 06:55