ciao... innanzitutto grazie dell'aiuto!!!
ho modificato il codice inserendo l'autenticazione:
codice:
Dim SmtpServer As String
SmtpServer = "smtp.libero.it"
MyEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", SmtpServer)
MyEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", "25")
MyEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", "2")
MyEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1")
MyEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "username")
MyEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "password")
ma il problema rimane lo stesso: le email verso libero me le da, le email verso altri (ad es hotmail) mi da il seguente errore:
Uno o più indirizzi di destinatari sono stati respinti dal server. Risposta del server: 554 <...>: Relay access denied
ho provato ad inviare la mail anke dalla casella di posta dell'università alla quale sono iscritta e ho lo stesso identico errore...
grazie cmq x l'aiuto