ANEXAR LINK AO ENVIO DE EMAIL

USUARIO.EXCLUIDOS 06/04/2007 20:28:34
#210641
Gostaria de alguma informação de como posso anexar um link ao envio de email. Estou utilizando uma rotina para envio com Winsock. Envio texto, anexo normalmente. Porem gostaria de enviar no email um link de uma pagina publicada. Naquele tipo que recebendo o email pelo outlook express(por exemplo), a pagina abre direto dentro do outlook.

Obrigado
USUARIO.EXCLUIDOS 05/07/2007 18:38:56
#224928
Pelo que eu entendi, você precisa enviar o conteúdo de um link por email? é isso? para newsletter, e os emails que vc recebe são de propaganta em html....

faz o seguinte, isso pode te ajudar, eu passo pra vc um código fonte que trabalha com o servidor smtp , usando uma conta no gmail por exemplo.... e então vc passa um link qualquer ( onde a fonte do link é um documento html) e ele insere no corpo do email... como são feitas as malas diretas...

segue o trecho de código....

\\Arquivo HTML
string HtmlFilePath=@"c:    emp\file.htm";

StreamReader reader = new StreamReader(HtmlFilePath);

strBody = reader.ReadToEnd();
Debug.WriteLine("
Começou a enviar a bagaça... ");

SmtpClient client = new SmtpClient("smtp.gmail.com", 587);

client.EnableSsl = true;

MailAddress from = new MailAddress(this.FromEmail, "Marc Partic");

MailAddress to = new MailAddress(emailAddress, "YMarc Alcantara");

MailMessage message = new MailMessage(from, to);

message.IsBodyHtml = true;

message.Body = strBody;

message.Subject = "Credencial do gmail";

NetworkCredential myCreds = new NetworkCredential("emailparticular@gmail.com", "minhasenha", "");

client.Credentials = myCreds;

client.Send(message);
USUARIO.EXCLUIDOS 05/07/2007 18:46:17
#224930
se vc não entendeu só o trecho, aqui segue o link com a explicação completa.

[]'s espero ter ajudado...

http://blogs.msdn.com/mariya/archive/2006/06/15/633007.aspx

Tópico encerrado , respostas não são mais permitidas