Ciao ragazzi,
ho realizzato un sistema di newsletter che recupera gli indirizzi email da database ed effettua l'invio a blocchi di 100.
Il sistema funziona, però ho notato che se c'è qualche indirizzo email che non funziona, o che è scritto male genera un errore per quel blocco e poi non prosegue più con l'invio.
In particolare, lì dove trova l'errore esce scritto:
Errore durante l'invio della posta. in System.Net.Mail.SmtpClient.Send(MailMessage message)
Poi per tutti i blocchi successivi invece l'errore è il seguente:
Servizio non disponibile. Chiusura del canale di trasmissione in corso... Risposta del server: smtpcmd03.ad.aruba.it bizsmtp 70kx1m00l2Uiv9R01 policy violation in System.Net.Mail.SmtpConnection.GetConnection(String host, Int32 port) in System.Net.Mail.SmtpTransport.GetConnection(String host, Int32 port) in System.Net.Mail.SmtpClient.GetConnection() in System.Net.Mail.SmtpClient.Send(MailMessage message)
Il codice effettua un controllo di questo tipo sull'email:
Eppure sembra fregarsene di questo controllo ed andare in errore ugualmente.
Sapete aiutarmi?
Grazie mille!!