java - SMTP 出现错误 554,数据命令被拒绝 : Access Manager - slot COS quota violation

标签 java smtp jakarta-mail

我正在测试一个java邮件应用程序的多次发送,我正在将500封电子邮件从另一个邮箱发送到另一个邮箱,只是为了看看转发所有电子邮件需要多长时间。当我这样做时,我得到了这个:

INFO: DEBUG SMTP: got response code 554, with response: 554 5.7.1 <DATA>: Data command rejected: Access Manager - slot COS quota violation

我认为问题是发送电子邮件的速度太高,或者我向同一地址发送了太多电子邮件。 如果可以帮助,电子邮件是通过 ssl 发送到 smtps 服务器的经过认证的电子邮件。 有人知道到底发生了什么吗?

最佳答案

COS 通常指的是服务等级,它实际上是管理员为邮箱创建的一组规则/策略,其中可能的规则之一是“配额违规”。 这些规则是由管理员创建的,目的是检查邮箱的公平使用政策。

SMTP 服务会针对进入系统的每封邮件检查这些规则。

在您的情况下,当您一次性向单个 ID 发送 500 封邮件时,收件人邮箱很可能超出了允许的限制。在这种情况下,SMTP 服务器停止接受收件人的任何进一步邮件,并开始向发件人提供 5xx/4xx 错误

关于java - SMTP 出现错误 554,数据命令被拒绝 : Access Manager - slot COS quota violation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15782255/

相关文章:

java - 想要取消选择表格单元格

php - [SMTP : Failed to connect socket: fsockopen(): unable to connect to ssl://smtp. gmail.com :465 (Unknown error) (code: -1, 响应:)]

java - 无法使用 Java 从 Gmail 检索电子邮件

java - 如何在 Spring Boot 中设置经过身份验证的 JavaMailSender

java - 无法使用 JavaMail POP 获取 Gmail 收件箱

java - MySQL 和 Java : table doesn't exist

java - PF4J 抛出 "Plugin-Version cannot be empty"

c# - 从 C# 调用 Java Servlet

go - 我如何检测 golang 中的 net smtp 验证错误?

node.js - 使用 Nodemailer 从 Zohomail 发送邮件时出现连接超时错误