大量のメールを送信しようとしていますが、送信したメールの数に関係なく、500 メールしか受信しません。ループでメールを送信しています。サンプルは次のとおりです。
foreach (EmailInfo data in emaildata.ToArray())
{
SmtpClient smtpClient = new SmtpClient();
MailMessage mailMsg = new MailMessage();
smtpClient.Send(mailMsg);
smtpClient.Dispose();
}
を使用して.net framework 4.0
います。500通のメールが送信された後、この例外が発生します
Service not available, closing transmission channel. The server response was: too many connections
.