2013-04-03 23 views
0

我正在測試一個Java郵件應用程序以進行多次發送,我發送了一封500郵件到另一個郵箱,以查看它多長時間需要轉發所有電子郵件。雖然我這樣做,我得到這個:SMTP獲取錯誤554,數據命令被拒絕:訪問管理器 - 插槽COS配額違規

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

您是否檢查收件人郵箱未滿? –

+0

我沒有檢查過,但我不認爲這很重要。它如何參與這樣的問題?我們正在談論smtp ... –

+0

好的。 Full可能是錯誤的單詞,但554通常是SMTP服務器不喜歡在「from」或「to」頭中的東西。您的發件人電子郵件地址是否受限於此服務器上的配額,收件人的電子郵件地址,域名等... –

回答

1

COS通常指的是Class of Service這實際上是由管理員爲可能的規則之一是「配額違規」的郵箱創建的一組規則/策略。 這些規則由管理員創建,以檢查郵箱的合理使用策略。

SMTP服務爲進入系統的每封郵件檢查這些規則。

在你的情況下,當你一次性發送500封郵件到單一的ID很有可能是收件人的郵箱超過了允許的限制。在這種情況下,SMTP服務器停止接收收件人的任何其他郵件,並開始向發件人發送5xx/4xx錯誤

+0

我聯繫了我的smtp提供商,我發現發送時每分鐘都有限制。 –