Ho provato anche questo script:
mi esce una cosa strana che non è un errore ma è più che altro un testo che ora vi riporto:codice:<%@ Page Language="C#" Debug="true" %> <%@ import Namespace="System" %> <%@ import Namespace="System.Web" %> <%@ import Namespace="System.Web.Mail" %> <script runat="server"> private void sendMail(object sender, EventArgs e) { try { MailMessage mail = new MailMessage(); mail.From = "giacomo.consonni@gmail.com"; mail.To = "pinuz93@hotmail.it"; mail.Subject = "Invio mail da una pagina ASP.NET"; mail.Body = "Questa è una prova ..."; SmtpMail.Send(mail); } catch(Exception exe) { lbl.Text = exe.Message+exe.StackTrace; } } </script> <html> <body> <form runat="server"> <asp:Button id="btn" runat="server" Text="Send" onClick="sendMail" /> <asp:Label id="lbl" runat="server" /> </form> </body> </html>
Il valore di configurazione "SendUsing" non è valido. in System.Web.Mail.SmtpMail.LateBoundAccessHelper.Cal lMethod(Object obj, String methodName, Object[] args) in System.Web.Mail.SmtpMail.CdoSysHelper.Send(MailMes sage message) in System.Web.Mail.SmtpMail.Send(MailMessage message) in ASP.simpac_admin_mail_aspx.sendMail(Object sender, EventArgs e) in c:\inetpub\wwwroot\simpac\admin\mail.aspx:riga 15
la riga 15 sopracitata è: SmtpMail.Send(mail);

Rispondi quotando