Ir ao conteúdo
  • Cadastre-se

Envio de email


Visitante: Binary_Finary

Posts recomendados

Visitante: Binary_Finary
 

Alô galera! estou com um problema na minha aplicação

é o seguinte


public void EnviaMail(string Para, string CC, string De, string Anexo, string Assunto, string Texto)
{
try
{
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.From = new System.Net.Mail.MailAddress(De);
message.To.Add(Para);
message.Subject = Assunto;
message.CC.Add(CC);
message.Body = Texto;
System.Net.Mail.Attachment anexo = new System.Net.Mail.Attachment(Anexo);
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
smtp.Host = "SMTP.servidor.com.br"; //smtp2.locaweb.com.br
smtp.Credentials = new System.Net.NetworkCredential("meuemail", "minhasenha");
smtp.Send(message);

MessageBox.Show("Email enviado com sucesso!", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch(Exception e)
{
MessageBox.Show("Nao Foi Possível enviar o email. " + e.Message, "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Error); ;
}
}

Criei esse método mas ele nao é funcional, aparece o seguinte erro:

"Parâmetro do comando não implementado. A resposta do servidor foi: <MeuPC>: Helo command rejected: need fully-qualified hostname"

Alguém pode me ajudar?

agradeço JA!

Ah.. esqueci de falar

se mudo o host para simplesmente aparece a mensagem "Falha ao enviar" e nada mais. o_O

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!