Estoy enviando un nuevo nombre de usuario y contraseña a un usuario, sin embargo, cuando lo hago en una versión de prueba de nuestro sitio en Internet, el puntaje de Spam es de 4.6 por spam assassin. Lo que significa que queda atrapado.¿Cómo puedo reducir el puntaje de correo no deseado de mi mensaje de correo electrónico?
El correo electrónico es HTML (por lo que el departamento de marketing tiene sus fuentes y colores agradables) con una imagen vinculada.
El objeto MailMessage() no parece darme mucho control sobre el formato de salida del mensaje.
¿Qué medidas podría tomar para reducir el puntaje de spam?
Estoy enviando el uso de este:
/* send an email */
MailMessage msg = new MailMessage();
msg.IsBodyHtml = true;
//msg.BodyEncoding = Encoding.UTF8;
msg.To.Add(new MailAddress(sToEmail));
msg.From = new MailAddress(sFromEmail);
msg.Subject = sEmailSubject;
msg.Body = sEmailTemplate;
try
{
client.Send(msg);
}
La puntuación de spam es la siguiente:
X-Spam-Score: 4.6 (++++)
X-Spam-Report: Spam detection software report (4.6 points):
pts rule name description
---- ---------------------- --------------------------------------------------
1.8 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words
0.0 HTML_MESSAGE BODY: HTML included in message
1.7 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
1.1 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
Esto me dio el mayor control sobre el correo electrónico, mientras que las otras sugerencias fueron útiles. Este realmente me proporcionó la información técnica que necesitaba. –