Utilizzo questo codice per inviare mail:
Se invio poche email per volta non ho problemi, ma se ne invio più di cento mail mi da problemi col TimeOut. Il problema è che devo inviare circa 5000 email. Secondo la vostra esperienza il problema si risolve solo aumentando il valore di Timeout ed a quale valore dovrei metterlo?codice:Dim msg As New System.Net.Mail.MailMessage msg.DeliveryNotificationOptions = Net.Mail.DeliveryNotificationOptions.OnFailure msg.Subject = Oggetto.Text msg.IsBodyHtml = True msg.Body = TestoMail.Text msg.Bcc.Add(destinatari.Text) msg.From = New System.Net.Mail.MailAddress(Mittente.Text) Dim client As System.Net.Mail.SmtpClient = New System.Net.Mail.SmtpClient("out.alice.it") client.Timeout = 300000 client.Send(msg)
![]()

Rispondi quotando