Ir para conteúdo

POWERED BY:

Arquivado

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

hardbrasil

Como fazer uma autenticação SMTP em um form ASP.net

Recommended Posts

Tenho um form bem simples em asp.net (c#)

 

Porem quando um cliente envias as informações esta dando um erro pra ele:

 

Imagem Postada

 

 

Pelo que pude entender, o server esta dizendo que não conseguiu autenticar o smtp.

 

Vejam o código:

 

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using System.Net.Mail;
using System.Web.Util;

public partial class dominio : System.Web.UI.Page
{
	protected void Page_Load(object sender, EventArgs e)
	{			 
	}

	

	protected void lnkEnviar_Click(object sender, EventArgs e) // Botao enviar
	{
	   
	  


		MailMessage oEnviaEmail = new MailMessage();
		oEnviaEmail.To.Add("contato@site.com.br");
		oEnviaEmail.From = new MailAddress("contato@site.com.br");
		oEnviaEmail.Subject = "[Cadastro PJ]";
		oEnviaEmail.IsBodyHtml = true;
		oEnviaEmail.Priority = System.Net.Mail.MailPriority.High;
		oEnviaEmail.CC.Add(txtEmail.Text);
		System.Net.Mail.SmtpClient oSmtp = new System.Net.Mail.SmtpClient("mail.site.com.br");
		


		// Use   \"  para poder colocar aspas nos criterios das tags. 

	   oEnviaEmail.Body = " <html> " +
	   "<header> <title>   </title> </header>" +
	   "<style type=\"text/css\"> " +
	   ".titulo {font: 12px Verdana; font-weight: bold; color:#54b300; }" +
	   ".texto1 {font: 11px Verdana; font-weight: bold; color:#808080;}" +
	   ".texto2 {font: 11px Verdana; color:#595959;}" +
	   ".texto3 {font: 11px Verdana; color:#000000;}" +
	   ".pontH { background-image: url(http://www.next4.com.br/images/pontH.gif); background-repeat: repeat-x }"+
	   ".logoEmail { background-image: url(http://www.next4.com.br/images/sites_next4.gif); background-repeat:no-repeat }" +
	   " a.texto:link { color:#97b27e; text-decoration:none; font-size: 11px; font-family:verdana; letter-spacing: 0.06em; }"+
	   " a.texto:active { color:#97b27e; text-decoration:none; font-size: 11px; font-family:verdana; letter-spacing: 0.06em; }"+
	   " a.texto:visited { color:#97b27e; text-decoration:none; font-size: 11px; font-family:verdana; letter-spacing: 0.06em; }" +
	   " a.texto:hover { color:#82A065; text-decoration:none; font-size: 11px; font-family:verdana; letter-spacing: 0.06em; }" +
	   "</style>" +

	   "<body>" +
	   "<div class=\"titulo\"> .:: Obrigado por se cadastrar ::. </div>" +
	   "<div class='pontH'>   </div>" +
	   "<span class='texto1'> Responsável: </span>  <span class='texto2'>" + txtResponsavel.Text + "</span> <br />" +
	   "<span class='texto1'> Razão Social: </span>" + "<span class='texto2'>" + txtRSocial.Text + "</span> <br />" +
	   "<span class='texto1'> CNPJ: </span> <span class='texto2'>" + txtCNPJ.Text + "</span> <br />" +
	   "<span class='texto1'> Email: </span> <span class='texto2'>" + txtEmail.Text + "</span> <br />" +
	   "<span class='texto1'> DDD + Telefone: </span> <span class='texto2'>" + txtTel.Text + "</span> <br />" +
	   "<span class='texto1'> Endereço: </span> <span class='texto2'>" + txtEndereco.Text + "</span> <br />" +
	   "<span class='texto1'> Bairro: </span> <span class='texto2'>" + txtBairro.Text + "</span> <br />" +
	   "<span class='texto1'> CEP: </span> <span class='texto2' >" + txtCep.Text + "</span> <br />" +
	   "<span class='texto1'> Estado: </span> <span class='texto2'>" + ddlEstado.SelectedItem + "</span> <br />" +
	   "<span class='texto1'> Cidade: </span> <span class='texto2'>" + txtCidade.Text + "</span> <br />" +
	   "<span class='texto1'> Mensagem: </span> <span class='texto2'>" + TextMsg.Text + "</span> <br /><br />" +

	   "<div class='titulo'> Dados do domínio:</div>" +
	   "<div class='pontH'>   </div>" +
	   "<span class='texto1'> Registrado: </span>" + "<span class='texto2' >" +  RadioDominio.SelectedItem + "</span> <br />" +
	   "<span class='texto1'> Domínio: </span>" + "<span class='texto2' >" + txtDominio.Text + "</span> <br /><br />" +
	   
		   
	   "<span class='texto2'> Atendimento Next4: 10:00 as 17:30 segunda a sexta |</span>" + "<a href='mailto:contato@next4.com.br' title='Escreva para nós' class='texto'> contato@next4.com.br</a><br />" +
	   "<span> <a href='http://www.next4.com.br/formulario_confirma_pagamento.asp' class='texto' title='Confirme aqui'>  Comprove o pagamento aqui, obrigado. </a><br /> </span> " +
	   "<div class='logoEmail'> <br /><br /><br /> </div>" +
	   "</body>" +
	   "</Html>";

		oSmtp.Send(oEnviaEmail);												  >>>>>>>>>>>>>>>>>>> Linha do erro: 84
		Response.Redirect("http://www.site.com.br/obrigado.asp");



	}
	
}

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.