I've a requirement to send more than 20000 alert mails at one click and wanted to limit the number of mails sent per minute.
Is there any inbuilt/alternate way that can be used along with SmtpClient to do this other than giving a System.Thread.Sleep(1000) after each sent?
Does the System.Thread.Sleep(1000) helps to overcome the limited number connections a mail server can handle simultaneously?