Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/07/2012, 01:26
onda_allstar
 
Fecha de Ingreso: enero-2007
Mensajes: 17
Antigüedad: 18 años
Puntos: 0
Respuesta: Enviar Email Firmado por

Gracias por contestar.

Utilizo este código.

Cita:
Dim email As New System.Net.Mail.MailMessage

email.From = New System.Net.Mail.MailAddress("[email protected]")
email.To.Add("[email protected]")

email.Subject = "Envio de email de pruebal"
email.Body = "<table><tr><td><img src=""http://www.xxx.com/images/im.jpg""></td></tr><tr>td>Texto del email.</td></tr></table>"

email.IsBodyHtml = True
email.Priority = System.Net.Mail.MailPriority.Normal


Dim smtp As New System.Net.Mail.SmtpClient

smtp.Host = "1.1.1.1"
smtp.EnableSsl = False
smtp.Port = "25"

Dim mailAuthentication = New System.Net.NetworkCredential("user", "pass")
smtp.Credentials = mailAuthentication

smtp.Send(email)
He estado buscando información y he visto que existe el DKIM (DomainKeys Identified Mail), y que consiste en poner una firma en las DNS del servidor y despues una firma en el correo. Lo de actualizar las DNS lo tengo más o menos claro, pero no sé cómo poner la firma en el correo.

Por cierto, google sólo me lo califica cómo Spam si pongo una foto en el cuerpo del correo, si elimino la foto no. He probado a pasar la foto en base64 y tambien me lo pone en la carpeta de spam.