ho il seguente script per l'invio di un e-mail:
<%@ Import Namespace="System.Web.Mail"%><SCRIPT language="VB" runat="server">
Sub Button1_Click(sender As Object, e As EventArgs)
Try
Dim mail As New MailMessage
mail.From = "manes3@cheapnet.it"
mail.To = "manes3@interfree.it"
mail.Subject = "Prova e-mail con ASP.NET"
mail.Body = txtBody.Value
' invia davvero!
SmtpMail.Send(mail)
' nascondo la form
form1.visible = false
lblAvviso.InnerHtml = "E-mail inviata con successo!"
Catch exc As Exception
lblAvviso.InnerHtml = "Errore nell'invio del messaggio:
" & exc.ToString
End Try
End Sub
</SCRIPT>
<HTML>
<BODY><span id="lblAvviso" runat="server"/>
<form runat="server" id="form1">
Mandaci un messaggio!
<textarea id="txtBody" runat="server"></textarea>
<input type=button id="Button1" value="Invia"
OnServerClick="Button1_Click" runat="server">
</form>
</BODY>
</HTML>
perchè mi da questo errore ?
Errore nell'invio del messaggio:
System.Web.HttpException: Impossibile accedere all'oggetto 'CDO.Message'. ---> System.Reflection.TargetInvocationException: Eccezione generata dalla destinazione di una chiamata. ---> System.Runtime.InteropServices.COMException (0x80040220): Il valore di configurazione "SendUsing" non è valido. --- Fine dell'analisi dello stack dell'eccezione interna --- at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) at System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) at System.Web.Mail.LateBoundAccessHelper.CallMethod(O bject obj, String methodName, Object[] args) --- Fine dell'analisi dello stack dell'eccezione interna --- at System.Web.Mail.LateBoundAccessHelper.CallMethod(O bject obj, String methodName, Object[] args) at System.Web.Mail.CdoSysHelper.Send(MailMessage message) at System.Web.Mail.SmtpMail.Send(MailMessage message) at ASP.mail_aspx.Button1_Click(Object sender, EventArgs e)