Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
rhribeiro13

HTML e Asp.net

Recommended Posts

Estou tentando enviar um e-mail pelo visual studio. Alguém poderia me ajudar. Segue os dois códigos.
AbrirChamado.aspx (código HTML)
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AbrirChamado.aspx.cs" Inherits="Chamado.AbrirChamado" %>
<!DOCTYPE html>
<head id="Head1" runat="server">
<title></title>
</head>
<body>
<form runat="server" method="post">
<fieldset id="usuario"><legend>Identificação do Usuário</legend>
<p>Nome: <input type="text" name="tNome" id="cNome" size="20"/></p>
<p><label for="email">Email:</label>
<input type="text" id="email" name="tEmail" size="40"/></p>
</fieldset>
<fieldset id="mensagem"><legend>Mengsaem do Usuário</legend>
<p><label for="cMsg">Mensagem:</label></p>
<textarea name="tMsg" id="cMsg" cols="45" rows="5"></textarea>
</fieldset>
<input type = "submit" name="BTEnvia" value="Enviar"/>
</form>
</body>
</html>
AbrirChamado.aspx.cs (código aps.net)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net;
using System.Net.Mail;
using System.Text;
namespace Chamado
{
public partial class AbrirChamado : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void BTEnvia(object sender, EventArgs e)
{
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587 /*TLS*/);
smtp.EnableSsl = true;
smtp.Credentials = new NetworkCredential("usuário email", "senha");
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]");
msg.To.Add(new MailAddress("[email protected]"));
msg.Priority = MailPriority.Normal;
msg.Body = "Teste";
msg.IsBodyHtml = true;
try
{
smtp.Send(msg);
}
catch (Exception ex)
{
}
}
}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
Entre para seguir isso  

×
×
  • Criar Novo...