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.
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:
There is no further explanation what's wrong when you suffer from the error
In general, Gmail may slow-down or reject your emails if you:
Moral: If sending a large amount of email, it's probably best to use your own email server.