通过java超过电子邮件的每日发送配额

use*_*561 4 java gmail smtp

我有一个java应用程序通过我的Gmail帐户发送电子邮件.突然间,今天我发现了这个例外.我想我的gmail块是吗?那么这个问题的解决方案是什么?

com.sun.mail.smtp.SMTPSendFailedException: 550 5.4.5 Daily sending quota exceeded. y4sm4213404obj.10
at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2057)
at com.sun.mail.smtp.SMTPTransport.data(SMTPTransport.java:1849)
Transport Problem
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1099)
at javax.mail.Transport.send0(Transport.java:195)
at javax.mail.Transport.send(Transport.java:124)
at commServer$MailProcessor.run(commServer.java:2263)
at java.lang.Thread.run(Thread.java:619)
Run Code Online (Sandbox Code Playgroud)

Ume*_*thi 15

如果您认为您是可能的垃圾邮件发送者或通过电子邮件传播病毒或以其他方式对他人造成伤害并因此违反GMail政策,则GMail帐户可以并且通常会暂时停止使用.

这是他快速的规则书,供你参考

来自:Digital Inspiration的Amit Agarwal 使用Gmail批量发送邮件

规则1.

如果您通过POP或IMAP客户端(如Microsoft Outlook)访问Gmail,则可以一次向最多100个人发送电子邮件.越过限制,您的帐户将被停用一天,错误为"550 5.4.5超出每日发送配额".

规则2.

如果您从浏览器访问Gmail,则一次可能无法向超过500人发送电子邮件.尝试在"收件人","抄送"或"密件抄送"字段中添加任何其他收件人,您的Gmail帐户可能会被禁用24-72小时.错误:"Secton 4中的Gmail锁定"

规则3.

在点击Gmail中的"发送"按钮之前,请务必仔细检查收件人的电子邮件地址.这是因为如果电子邮件中包含大量不存在或已损坏的地址(<25?),并且在发送失败时反弹,您的帐户将被禁用.

规则4:

这稍微不相关但仍然很重要 - 如果您未在九个月内查看Gmail电子邮件,Google将永久停用您的Gmail帐户.所有存储的邮件都将被删除,您可能会释放Gmail地址(用户名)以供其他人抓取.

在结束gmail仅供个人使用,如果您使用它进行任何类型的测试或其他建议您获得一个邮件服务器帐户

这是google关于发送限制的说法

  • 我会把链接到内容_before_你把它复制到你的答案中.给出链接然后用缩进引用它. (2认同)