estoy usando este pedazo de código para enviar un correo:envío de una gran cantidad de correos que utilizan SmtpClient (C#) realiza muy largo después de un tiempo
SmtpClient client = new SmtpClient();
client.Host = smtpServer;
client.Send(mailMessage);
Si activan este código de diez veces/segundo, a continuación, después de un centenar de correos, enviar un correo demora 10 segundos ... ¿Podría haber una cola involucrada aquí?
- ¿No debería ser asíncrono?
¡Me encantaría pensar que se trata de una FUNCIÓN DE DISEÑO! Con toda probabilidad, su servidor de correo lo está ralentizando para evitar ataques de spam. – PaulG