Envio de e-mail
Bom dia a todos eu estou criando um formulário para ser enviado por e-mail mais quando a pagina está rodando na minha maquina envia normal mente mais quando eu coloco a mesma no ftp não funciona da este erro
Erro de sintaxe em parâmetros ou argumentos. A resposta do servidor foi: 5.7.1 ... Sender IP must resolve
codigo da aplicação
Erro de sintaxe em parâmetros ou argumentos. A resposta do servidor foi: 5.7.1 ... Sender IP must resolve
codigo da aplicação
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;
public partial class Faleconosco : System.Web.UI.Page
{
protected void BtnEnviar_Click(object sender, EventArgs e)
{
try
{
MailMessage email = new MailMessage();
email.From = new MailAddress(TxtEmail.Text);
email.To.Add("agm.rio@agmrolamentos.com.br");
email.Subject = TxtEmpresa.Text + " Formulario de Contato";
email.Body = "E-mail do Contato: " + TxtEmail.Text + ´\n´ + "Nome do Contato: " + TxtContato.Text + ´\n´ + "Nome da Empresa: " + TxtEmpresa.Text + ´\n´ + "Cidade: " + TxtCidade.Text + ´\n´ + "Estado: " + TxtEstado.Text + ´\n´ + "Telefone: " + TxtFone.Text + ´\n´ + ´\n´ + ´\n´ + TxtMensagem.Text;
email.IsBodyHtml = false;
email.Priority = MailPriority.Normal;
SmtpClient smtpClient = new SmtpClient();
smtpClient.Send(email);
LblMensagem.Text = "Mensagem enviada com sucesso, responderemos o mais breve possível";
}
catch (Exception ex)
{
LblMensagem.Text = ex.Message;
}
}
}
Clauberbarbosarocha
Curtidas 0
Respostas
Rfurlanbb
14/08/2008
experimente isso.....
MailMessage Email = new MailMessage();
string destinatario = ´emaildestino@servidor.com.br´;
Email.To.Add(destinatario);
Email.Subject = txtassunto.Text;
Email.From = new MailAddress(txtemail.Text);
Email.IsBodyHtml = false;
Email.Body = txtmensagem.Text;
* SmtpClient oSmtp = new SmtpClient(´smtp.seuservidor.com.br´);
oSmtp.Send(Email);
Email.Dispose();
eu uso isso e sempre funcionou....
Acho que no seu codigo está faltando o smtp do servidor na linha com *
Espero ter ajudado...[/b]
MailMessage Email = new MailMessage();
string destinatario = ´emaildestino@servidor.com.br´;
Email.To.Add(destinatario);
Email.Subject = txtassunto.Text;
Email.From = new MailAddress(txtemail.Text);
Email.IsBodyHtml = false;
Email.Body = txtmensagem.Text;
* SmtpClient oSmtp = new SmtpClient(´smtp.seuservidor.com.br´);
oSmtp.Send(Email);
Email.Dispose();
eu uso isso e sempre funcionou....
Acho que no seu codigo está faltando o smtp do servidor na linha com *
Espero ter ajudado...[/b]
GOSTEI 0