Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sodra

Erro ao enviar email pelo ASP.NET

Recommended Posts

Criei um código de envio de emails em ASP.NET mas ele esta retornando o seguinte erro: System.Runtime.InteropServices.COMException: The "SendUsing" configuration value is invalid. Nesta linha: SmtpMail.Send(email)

 

Por favor me ajudem!

 

código coompleto:

 

 

<%@ Page Language="VB" Debug="True" %><%@ import Namespace="System.Web.Mail" %><script runat="server">   ' Insert page code here   '   Sub Button1_Click(sender As Object, e As EventArgs)   Dim email As New MailMessage()   With email   .From = txtEmail.Text   .To = "gustavobodra@hotmail.com"   .Cc = "bodrask8@yahoo.com.br"   .Subject = txtAssunto.Text   .Body = "O Sr. " & txtNome.Text & " lhe enviou esta mensagem: " & txtMensagem.Text   End With   SmtpMail.Send(email)   End Sub</script><html><head></head><body bgcolor="#c0c0c0">   <form runat="server">       <div align="center"><asp:Label id="Label1" runat="server" font-names="Tahoma" font-size="Medium" font-bold="True" forecolor="Navy">Fale           Conosco</asp:Label>       </div>       <div align="center">       </div>       <div align="center">       </div>       <div align="center"><asp:Label id="Label2" runat="server" font-bold="True" forecolor="Navy">Nome:</asp:Label>           <asp:TextBox id="txtNome" runat="server"></asp:TextBox>       </div>       <div align="center"><asp:Label id="Label3" runat="server" font-bold="True" forecolor="Navy">E-Mail:</asp:Label>           <asp:TextBox id="txtEmail" runat="server"></asp:TextBox>       </div>       <div align="center"><asp:Label id="Label4" runat="server" font-bold="True" forecolor="Navy">Assunto:</asp:Label>           <asp:TextBox id="txtAssunto" runat="server"></asp:TextBox>       </div>       <div align="center"><asp:Label id="Label5" runat="server" font-bold="True" forecolor="Navy">Mensagem:</asp:Label>           <asp:TextBox id="txtMensagem" runat="server" TextMode="MultiLine" Height="152px" Width="211px"></asp:TextBox>       </div>       <div align="center">       </div>       <div align="center">           <asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="Enviar"></asp:Button>       </div>   </form></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala Sodra....Isso dai é com certeza algum erro no SMTP(ou não foi instalado) do IIS.Tente reinicia-lo ou instala-lo.Ou tenta por esse codigo abaixo:SmtpMail.SmtpServer = "smtp.YourProvider.com";SmtpMail.Send(email);Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.