ok grazie mille sono riuscito ad inviare una mail ad un mio indirizzo di posta.

visto ke sto implementando una newsletter voglio inviare la mail a più indirizzi. Solo che quando faccio invia mi il seguente errore: The parameter 'to' cannot be an empty string.
Parameter name: to


il mio codice è il seguente:
codice:
 
 ' Lancio una query nell'oggetto commando di OleDB - Estraggo tutti gli indirizzi email dal database
        cmd = New OleDbCommand("SELECT email FROM newsletter", cn)
        dr = cmd.ExecuteReader()
        
        Dim destinatari As String = ""
        
        ' Memorizzo in una variabile le email estratte in precedenza
        While (Not dr.HasRows)
            destinatari += dr("email").Value & ","
            dr.NextResult()
        End While
        
        ' Invio la Newsletter
        Dim mail As New MailMessage("mymail@gmail.com", destinatari, Oggetto.Text, Corpo.Text)
        
        mail.IsBodyHtml = False
        Dim mailAut As New System.Net.NetworkCredential("mymail@gmail.com", "password")
dove destinatari sarebbe la stringa con gli indirizzi presenti nel database
solo che è proprio destinatari che non legge.. o non so.. eppure non è vuoto il database..

help me