Bulk Email Limited to 80 Emails (GMAIL)?

纵然是瞬间 提交于 2019-12-08 03:06:32

问题


Gmail list their email limits here:

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

However, I am getting an SMTP Exception with little more info than "failure sending mail". It is happening at the 80 email mark, when attempting to rapidly send a bulk volume of emails.

My error catching is:

       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);
            }

Can anyone confirm if 80 emails is a bulk limitation? I haven't seen Google state any limits on rapid email requests.


回答1:


I think there is a per minute limit for sending SMPT messages via Gmail (around 80 (had the same experience) to 100).

First, check your message queue in G Suite admin area. If the queue is huge and still growing you send too fast.

Some useful links:

  • G Suite SMTP Error Reference
  • Gmail Bandwidth limits for accounts
  • Gmail sending limits in G Suite
  • Bulk Senders Guidelines

There is no further explanation what's wrong when you suffer from the error

421, "4.7.0", Try again later, closing connection.

In general, Gmail may slow-down or reject your emails if you:

  • send too large volumes of email.
  • suddenly change your email volume.
  • send email to spam honeypot addresses.
  • send email to unknown users.
  • your server’s IP is on a public blacklist.
  • Gmail users marking your messages as spam.
  • use a new IP address to send emails.
  • your DNS settings are incorrect.

Moral: If sending a large amount of email, it's probably best to use your own email server.



来源:https://stackoverflow.com/questions/35744892/bulk-email-limited-to-80-emails-gmail

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!