salve a tutti...
sto provando a mandare una mail con vb.net tramite la seguente funzione:

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
ma ho il seguente errore:

-------------------------------------------------------------------------------
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...