我正在测试一个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服务器的认证电子邮件。 任何人都知道到底发生了什么?
答案 0 :(得分:1)
COS通常是指Class of Service
,它实际上是由admin为邮箱创建的一组规则/策略,其中一个可能的规则是“Quota Violation”。
这些规则由管理员创建,以便检查邮箱的合理使用策略。
SMTP服务会检查进入系统的每封邮件的这些规则。
如果您在一次性发送500封邮件到单个ID时很可能收件人邮箱超出了允许的限制。在这种情况下,SMTP服务器停止接受收件人的任何进一步邮件,并开始向发件人发出5xx / 4xx错误