Ir para conteúdo

POWERED BY:

Arquivado

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

Carlos F.

Formulário de e-mail

Recommended Posts

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">
<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!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal desculpem o encomo mas realmente é a primeira vez que trabalho com uma linguagem Microsoft.

 

O erro é o seguinte:

 

Imagem Postada

 

 

E quando eu tiro a linha que deu erro aparece este:

 

Imagem Postada

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.