He escrito un código en mi aplicación VB.NET para enviar un correo electrónico HTML (en este caso, un recordatorio de contraseña perdida).Advertencia de "línea imprimible entre comillas de más de 76 caracteres" al enviar correo electrónico HTML
Cuando pruebo el correo electrónico, es comido por mi filtro de correo no deseado. Una de las cosas que está marcando negativamente en es debido al siguiente problema:
MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars
He estado a través de la fuente de la dirección de correo, y yo he roto cada línea de más de 76 caracteres en dos líneas con un CR + LF en el medio, pero eso no ha solucionado el problema.
¿Alguien puede indicarme la dirección correcta?
Gracias!
[Quoted-printable] (http://en.wikipedia.org/wiki/Quoted_printable) es una codificación, no solo una longitud de línea. Debe ejecutar todo el mensaje a través de un filtro de codificación para modificar las longitudes de línea y convertir algunos caracteres para escapar de los códigos. –
¿Cómo intentas enviar el correo electrónico? Si crea un objeto [MailMessage] (http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx) (a través de 'System.Net.Mail'), incluso tiene el propiedad 'IsBodyHtml' y se encarga de todo el formato y todo. – Biri
@Biri Sí, estoy usando el objeto
MailMessage
, y establecíIsBodyHtml
en verdadero. Cuando hago una lista blanca de la dirección de envío del filtro de correo no deseado, el mensaje funciona (y se muestra) correctamente. Es solo que el filtro de spam me está marcando debido a este 'error'. ¿Alguna otra idea? Estoy dispuesto a hacer todo lo posible para mejorar el puntaje de correo no deseado de mi correo electrónico para que tenga más posibilidades de funcionar para los usuarios de mi aplicación. –