Exchange Online 中 SMTP AUTH 提交的持续错误限制

我们的服务每天都会看到数以百万计的请求使用 SMTP AUTH 协议通过 smtp.office365.com 进入以发送电子邮件。 其中许多适用于业务线 (LOB) 应用程序和服务,客户已将其配置为发送自动电子邮件。

我们收到的其中许多请求都会导致错误,如果用户从 Outlook 发送,则可能导致用户看到一条错误消息,而用户可能对此立即采取措施来取消阻止发送电子邮件。 但是,许多自动电子邮件应用程序的设计不正确,无法处理错误。 相反,它们会因认为错误将自行纠正而将其忽略并继续发送。

对于某些错误,例如涉及 发送方式邮箱已满 的错误,如果没有人工干预,此问题将无法自行纠正。 为了保护我们的服务免受这些请求的干扰,并让管理员收到邮箱或配置出错的消息,我们将引入 SMTP AUTH 的持续错误限制。

遇到限制时看到的新错误如下:

  • 550 5.2.251 发件人因连续邮箱已满错误而受限。
  • 550 5.2.252 发件人因连续发送已拒绝错误而受限。
  • 550 5.2.253 发件人因连续无效许可证错误而受限。
  • 550 5.2.254 发件人因连续收件人错误过多而受限。
  • 550 5.2.255 发件人因连续无效收件人错误而受限。

如果 Exchange Online 在邮箱提交期间看到与所涵盖的五个问题相关的错误过多,则会限制该邮箱在一段时间内专门使用 SMTP AUTH 发送。

在其中许多情况下,客户可能没有注意到任何问题,被遗忘的应用程序将继续尝试没有意义的发送操作。但是,邮箱可能配置为使用一个应用程序成功发送电子邮件,但使用另一个应用程序时出现配置错误。 在这种情况下,已成功发送的邮件也会受到阻止。 最后,如果邮箱未达到其大小限制,以前工作的应用程序将命中此新错误,如果忽略它,则会受到限制。

管理员或用户应当测试这些应用程序,以确保它们在配置后正常工作。 如果遇到这些错误,则需要在拒绝 “发送为 ”等情况下调查错误配置,或者更正新问题(例如邮箱已满)。 在客户端对此进行调查。 Microsoft 365 不接受这些消息,因此 邮件跟踪 在此处没有任何帮助。

更正此问题后,邮箱将在限制期到期后重新开始工作,其方式与邮箱达到收件人速率限制而要求等待该限制过期的方式相同。 限制期将由Microsoft根据许多因素决定。

如果客户不希望等待那么长时间,只要问题得到解决,他们就可以切换到使用另一个邮箱。 客户服务无法在此处解除限制。