E-mail com Asp.Net e Anexos
Ola Pessoa Interpolado no Fórum devMedia
Salve!Save! mais um problema.
No meu Projeto Asp.Net C# Fiz uma Classe para Envio de E-mails!
Porém Seguinte problema Junto com o e-mail tem uma assinatura feita no em HTML
e nela vai uma imagem JPG até aqui beleza, mas a pratica é
Ao Enviar o E-mail tem que ir a imagem também pra abrir lá onde o e-mail vai chegar essa
imagem deveria ir Anexada mas o site esta trazendo erro ao enviar devido a imagem !
segue o Código.
//Cria objeto string builder
StringBuilder sbBody = new StringBuilder();
//Adiciona estrutura HTML do E-Mail
sbBody.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
.
.
.
.
.
sbBody.Append(assunto);
sbBody.Append(mensagem);
//Fecha o HTML
sbBody.Append("<br /></body></html>");
//Cria novo objeto MailMessage
MailMessage mailMessage = new MailMessage();
Attachment anexo = new Attachment("~/imagens/Logonova.png");
mailMessage.Attachments.Add(anexo);
//Define o remetente
mailMessage.From = new MailAddress(cc1);
//Define assunto do e-mail
mailMessage.Subject = assunto;
//Seta propriedade para enviar email em html como true(verdadeiro)
mailMessage.IsBodyHtml = true;
//Seta o corpo do e-mail com a estrutura HTML gravada na stringbuilder sbBody
mailMessage.Body = sbBody.ToString();
//Cria novo SmtpCliente e seta o endereo
SmtpClient smtpClient = new SmtpClient("SMTP");
//Credencial para envio por SMTP Seguro (APENAS QUANDO O SERVIDOR EXIGE AUTENTICAO)
smtpClient.Credentials = new NetworkCredential("MEUEMAIL", "SENHA");
// Envia a mensagem
smtpClient.Send(mailMessage);
qual o problema no Attachment ou como anexar ?
Obs: ja tentei http://www.meusite.com/imagens/Logonova.png
Interativa Sistemas
Curtidas 0
Respostas
Alexandre Santos
22/03/2011
Qual o erro?
Att,
Alexandre Luiz dos Santos
Att,
Alexandre Luiz dos Santos
GOSTEI 0
Rodrigo Odasaki
22/03/2011
Posta o erro
GOSTEI 0
Interativa Sistemas
22/03/2011
Galera na verdade não há erro, simplesmente a imagem não vai no anexo ?
será que um mapeamento pode resolver para achar o arquivo dentro da pasta ?
GOSTEI 0