Sto inviando un nuovo accesso e una password a un utente, tuttavia quando eseguo su una versione di test del nostro sito su Internet il punteggio di Spam è 4.6 da assassino di spam. Il che significa che rimane intrappolato.Come posso ridurre il punteggio di spam del mio messaggio di posta elettronica?
L'e-mail è HTML (quindi i reparti di marketing hanno i loro bei caratteri e colori) con un'immagine collegata.
L'oggetto MailMessage() non sembra darmi un grande controllo sul formato di output del messaggio.
Quali misure è possibile prendere per ridurre il punteggio di spam?
io mando utilizza questo:
/* 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);
}
Il punteggio di spam è questo:
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
Questo mi ha dato il maggior controllo sull'e-mail, mentre gli altri suggerimenti erano utili. Questo in realtà mi ha fornito le informazioni tecniche che avevo richiesto. –