Utilizzo questo codice per inviare mail:
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)
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?