Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Estou tentando começar em asp.net, e estou tentando fazer um form mail.
Li algumas coisas na internet mas é bem dificil achar material, então meti as caras e fui fazer, mas o meu servidor diz que minha página está com erro. Será que alguem pode me ajudar?
Abaixo o Código da minha página:
<%@ Page Language="C#" AutoEventwireup="true" %>
<%@ Import Namespace="System.Net.Mail" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dossier Digital</title>
<link rel="stylesheet" href="css/estilos.css" type="text/css" />
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/960.css" type="text/css" />
<script type="text/javascript" language="javascript" src="scripts/jQuery.js"></script>
<script type="text/javascript" language="javascript" src="scripts/Script.js"></script>
<script runat="server">
public void btnEnviar_Click(object o, EventArgs e){
MailMessage oEmail = new MailMessage();
MailAddress sDe = new MailAddress(txtEmail.Text);
oEmail.To.Add("carlos@dossierdigital.com.br");
oEmail.From = sDe;
oEmail.Priority = MailPriority.Normal;
oEmail.IsBodyHtml = false;
oEmail.Subject = txtAssunto.Text;
oEmail.Body =
"Nome / Empresa: " + txtNome.Text +
"Endereço: " + txtEndereço.Text +
"Bairro: " + txtBairro.Text +
"CEP: " + txtCep.Text +
"Cidade: " + txtCidade.Text +
"Estado: " + txtEstado.Text +
"DDD: " + txtDdd.Text + "Telefone: " + txtTelefone.Text +
"DDD: " + txtDdd2.Text + "Celular: " + txtCelular.Text +
"E-mail do Contato: " + txtEmail.Text +
"Assunto: " + txtAssunto.Text +
"Mensagem: " + txtMensagem.Text;
SmtpClient oEnviar = new SmtpClient();
oEnviar.Host = "smtp.gmail.com";
oEnviar.Credentials = new System.Net.NetworkCredential("carlinho90@gmail.com", "carlos0267");
oEnviar.Send(oEmail);
oEmail.Dispose();
lblMensagem.Text = "E-mail enviado com sucesso!";
}
</script>
</head>
<body>
<!-- INÍCIO DA DIV TUDO -->
<div class="container_12">
<!-- INÍCIO DA DIV HEADER -->
<div id="header">
<a href="#"><h1 class="grid_2">Dossier Digital</h1></a>
<div id="slogan" class="prefix_1 grid_3 suffix_2">Conectando soluções, tecnologia e inovação.</div>
<div id="pesquisa">
<form name="formPesquisa" id="formPesquisa" action="#" runat="server">
<asp:TextBox id="campoPesquisa" class="grid_3" value"Pesquisar no site..."></asp:TextBox>
<asp:ImageButton src="images/btn_busca.jpg" id="btnPesquisa"></asp:ImageButton>
</form>
</div>
</div>
<!-- FIM DA DIV HEADER -->
<!-- INÍCIO DA DIV MENU -->
<div id="menu" class="grid_3">
<ul id="nav">
<li><a href="index.html">Home</a></li>
<li><a href="empresa.html">Empresa</a></li>
<li><a href="#">Certificados</a>
<ul>
<li><a href="e-cpf.html">e-CPF</a></li>
<li><a href="e-cpfs.html">e-CPF Simples</a></li>
<li><a href="e-cnpj.html">e-CNPJ</a></li>
<li><a href="nf-e.html">NF-e</a></li>
</ul>
</li>
<li><a href="produtos.html">Produtos</a></li>
<li><a href="servicos.html">Serviços</a></li>
<li><a href="clientes.html">Clientes</a></li>
<li><a href="compra_facil.html">Compra Fácil</a></li>
<li><a href="contato.aspx">Contato</a></li>
</ul>
</div>
<!-- FIM DA DIV MENU -->
<div id="content" class="grid_9">
<div class="top_content">
<h3>Contato</h3>
</div>
<div class="middle_content">
<form action="" mathod="post" id="formContato" name="formContato" runat="server">
<table>
<tr>
<td align="right" valign="middle"><label>Nome/Empresa:</label></td>
<td><asp:TextBox ID="txtNome" runat="server" width="310px"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>Endereço:</label></td>
<td><asp:TextBox ID="txtEndereco" runat="server" width="310px"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>CEP:</label></td>
<td><asp:TextBox ID="txtCep" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>Cidade:</label></td>
<td><asp:TextBox ID="txtCidade" runat="server"></asp:TextBox></td>
<td align="right" valign="middle"><label>Estado:</label></td>
<td><asp:TextBox ID="txtEstado" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>Bairro:</label></td>
<td><asp:TextBox ID="txtBairro" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>Telefone:</label></td>
<td>
<asp:TextBox ID="txtDdd" runat="server" MaxLength="2"></asp:TextBox>
<asp:TextBox ID="txtTelefone" runat="server" MaxLength="8"></asp:TextBox>
</td>
<td align="right" valign="middle"><label>Celular:</label></td>
<td>
<asp:TextBox ID="txtDdd2" runat="server" MaxLength="2"></asp:TextBox>
<asp:TextBox ID="txtCelular" runat="server" MaxLength="8"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right" valign="middle"><label>e-Mail:</label></td>
<td><asp:TextBox ID="txtEmail" runat="server"></asp:TextBox></td>
</tr>
<tr>
<h5>Como você ouviu falar na Dossier Digital?</h5>
</tr>
<tr>
<td align="right" valign="middle"><asp:CheckBox ID="selInternet" runat="server"></asp:CheckBox></td>
<td><label>Ferramentas de busca na internet</label></td>
<td align="right" valign="middle"><asp:CheckBox ID="selRevista" runat="server"></asp:CheckBox></td>
<td><label>Revista</label></td>
<td align="right" valign="middle"><asp:CheckBox ID="selRecomendacao" runat="server"></asp:CheckBox></td>
<td><label>Recomendação</label></td>
<td align="right" valign="middle"><asp:CheckBox ID="selOutros" runat="server"></asp:CheckBox></td>
<td><label>Outros</label></td>
<td><asp:TextBox ID="txtOutros" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>Assunto:</label></td>
<td><asp:TextBox ID="txtAssunto" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td align="right" valign="middle"><label>Mensagem:</label></td>
<td><asp:TextBox ID="txtMessagem" Height="100px" TextMode="MultiLine"></asp:TextBox></td>
</tr>
<tr>
<asp:ImageButton ID="btnContato" runat="server" />
</tr>
</table>
</form>
</div>
<div class="bottom_content">
</div>
</div>
<!-- INÍCIO DA DIV FOOTER -->
<div id="footer" class="grid_12">
<adress>
All contents © copyright 2006 Dossier Digital. Todos os direitos reservados. <br />
Rua Senador Teothônio Vilela, 7º andar - Salvador - Bahia <br />
71 3353-8361 | faleconosco@dossierdigital.com.br <br />
</adress>
</div>
<!-- FIM DA DIV FOOTER -->
</div>
<!-- FIM DA DIV TUDO -->
</body>
</html>
Obrigado!
Carregando comentários...