Smtp 批量电子邮件限制为80封(GMAIL)?

Smtp 批量电子邮件限制为80封(GMAIL)?,smtp,gmail,Smtp,Gmail,Gmail在此处列出他们的电子邮件限制: 然而,我收到了一个SMTP异常,除了“发送邮件失败”之外,没有什么更多的信息。当试图快速发送大量电子邮件时,这种情况发生在80个电子邮件标记处 我的错误是: try { fLogFile.Add("Before smtp.Send"); smtp.Send(mail); fLogFile.Add("After smtp.

Gmail在此处列出他们的电子邮件限制:

然而,我收到了一个SMTP异常,除了“发送邮件失败”之外,没有什么更多的信息。当试图快速发送大量电子邮件时,这种情况发生在80个电子邮件标记处

我的错误是:

       try
            {
                fLogFile.Add("Before smtp.Send");
                smtp.Send(mail);
                fLogFile.Add("After smtp.Send");
                Result.SentCount = 1;
            }
            catch (System.ArgumentNullException e)
            {
                fLogFile.Add("Argument Null Exception");
            }
            catch (System.ArgumentException e)
            {
                fLogFile.Add("Argument Exception");
            }
            catch (System.ObjectDisposedException e)
            {
                fLogFile.Add("Object Disposed Exception");
            }
            catch (System.Net.Mail.SmtpFailedRecipientsException e)
            {
                fLogFile.Add("SMTP failed recipients exception");
            }
            catch (System.InvalidOperationException e)
            {
                fLogFile.Add("Invalid Operation Exception");
            }
            catch (System.Net.Mail.SmtpException e)
            {
                fLogFile.Add("Smtp Exception");
                fLogFile.Add(e.Message);
            }

有人能确认80封电子邮件是否是批量限制吗?我还没有看到谷歌对快速的电子邮件请求有任何限制。

我认为通过Gmail发送SMPT消息每分钟有一个限制(大约(有同样的经历)到)

首先,检查G套件管理区域中的消息队列。如果队列庞大且仍在增长,则发送速度过快

一些有用的链接:

  • G套房
  • Gmail
当你遭受错误时,没有进一步的解释什么是错的

421,“4.7.0”,请稍后重试,关闭连接

一般来说,如果您:

  • 发送太多的电子邮件
  • 突然改变你的邮件量
  • 向垃圾邮件蜜罐地址发送电子邮件
  • 向未知用户发送电子邮件
  • 您服务器的IP位于公共黑名单上
  • Gmail用户将您的邮件标记为垃圾邮件
  • 使用新的IP地址发送电子邮件
  • 您的DNS设置不正确

寓意:如果发送大量电子邮件,最好使用您自己的电子邮件服务器。

是的,我也经历过同样的情况,在发送80封电子邮件后,会抛出SMTP豁免。我认为放慢速度有点帮助。下面是一位Java用户的类似观察:答案有用吗?