salve a tutti...
sto provando a mandare una mail con vb.net tramite la seguente funzione:
ma ho il seguente errore:codice:Public Function inviaEmailProva(ByVal oggetto As String, ByVal body As String, ByVal dest As String) As String 'Creo l'oggetto MailMessage Dim email As New Web.Mail.MailMessage Dim err As String 'Setto i vari parametri email.From = ... email.To = dest email.Subject = oggetto email.Body = body email.BodyFormat = Web.Mail.MailFormat.Html System.Web.Mail.SmtpMail.SmtpServer = "miosmtp" Web.Mail.SmtpMail.Send(email) End Function
-------------------------------------------------------------------------------
Uno o più indirizzi di destinatari sono stati respinti dal server. Risposta del server: 554 <...>: Recipient address rejected: Access denied
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.
Dettagli eccezione: System.Runtime.InteropServices.COMException: Uno o più indirizzi di destinatari sono stati respinti dal server. Risposta del server: 554 <...>: Recipient address rejected: Access denied
Errore nel codice sorgente:
Riga 474: System.Web.Mail.SmtpMail.SmtpServer = ...
Riga 475: Web.Mail.SmtpMail.Send(email) **ERRORE**
----------------------------------------------------------------------------------
perchè? dipende dal smtpserver? perché ho provato a cambiare destinatario ma l'errore è lo stesso... e cmq dovrei essere in grado di inviare la mail a tutti, no?!
grazie...
![]()
![]()
![]()

Rispondi quotando