Ho creato un piccolo script di prova per MailMessage:

<%@ Page Language= "VB" runat="server" debug="true" %>
<% @Import Namespace="System.Web.Mail" %>
<HTML>
<HEAD>
<script runat="server">
Sub Page_Load (obj as object, e as eventargs)
Dim newMail As New MailMessage
newMail.From = "......"
newMail.To = "...."
newMail.Subject = "Messaggio di prova"
newMail.Body = "Ecco un messaggio di prova"
SmtpMail.Send(newMail)
End Sub
</script>
<title>Sendmail.aspx</title>
</HEAD>
<BODY>
</BODY>
</HTML>

La risposta che ricevo mi sorprende un po'....(errore all linea del Send)

The server rejected one or more recipient addresses. The server response was: 550 5.7.1 Unable to relay for .....

(dove i puntini stanno per l'indirizzo del recipiente)

Ecco i dettagl dell'eccezione: System.Runtime.InteropServices.COMException: The server rejected one or more recipient addresses

Qualcuno può essere così gentile da aiutarmi a capire...

Grazie