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

时间:2016-03-02 10:43:14

标签: smtp gmail

Gmail列出了他们的电子邮件限制:

https://support.google.com/a/answer/166852?hl=en

但是,我收到的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封电子邮件是否属于批量限制?我没有看到谷歌对快速电子邮件请求有任何限制。

1 个答案:

答案 0 :(得分:2)

我认为通过Gmail发送SMPT邮件的时间限制为每分钟(80(具有相同的体验)100。)

首先,检查G Suite管理区域中的消息队列。如果队列很大并且仍然在增长,那么发送得太快了。

一些有用的链接:

当您遇到错误

时,没有进一步的解释
  

421,“4.7.0”,稍后再试,关闭连接。

通常情况下,如果您:

,Gmail可能会减慢或拒绝您的电子邮件
  • 发送过多的电子邮件。
  • 突然改变您的电子邮件量。
  • 向垃圾邮件蜜罐地址发送电子邮件。
  • 向未知用户发送电子邮件。
  • 您服务器的IP位于公开黑名单中。
  • Gmail用户将您的邮件标记为垃圾邮件。
  • 使用新的IP地址发送电子邮件。
  • 您的DNS设置不正确。
道德:如果发送大量电子邮件,最好使用自己的电子邮件服务器。