Tenemos una aplicación web empresarial que periódicamente envía correos electrónicos como recordatorios, enlaces a datos de clientes, etc. Nuestra empresa usa Google Apps para nuestro proveedor de correo electrónico (con nuestro nombre de dominio) y la aplicación web envía correos electrónicos a través de Google con SMTP.Gmail está filtrando el correo electrónico de mi aplicación web como correo no deseado
El problema es que Google Apps/Gmail sigue marcando los mensajes como correo no deseado, incluso para las bandejas de entrada de nuestro nombre de dominio. Ningún otro proveedor de correo electrónico parece marcarlo como spam (pero, por supuesto, no los hemos probado todos ...).
Hemos intentado varias formulaciones de la prueba corporal: es decir, incluyendo más información contextual, dirigiéndonos al destinatario por su nombre, pero hasta el momento sin cambios aparentes. Esto me hace pensar que puede ser algo sobre nuestro proceso de envío de correo electrónico, en lugar del contenido del correo electrónico, lo que está causando que los correos electrónicos se marquen como correo no deseado.
cosas que probamos, pero que no resolvió el problema:
- dirección "De" es válido y no falseadas
- registros SPF son correctos, y el espectáculo como "pase" en el encabezado del correo electrónico
- Como nos conectamos al servidor SMTP de Google para enviar correos electrónicos, no es un problema con una dirección IP incluida en la lista negra (sin embargo, nuestro sitio web tiene una dirección IP estática que no está en la lista negra).
- El correo electrónico no es muy spam: he comparado varias pruebas de filtro de correo no deseado en línea, y el cuerpo del correo electrónico siempre aparece como muy poco probable que se filtre.
- El cuerpo de HTML frente al cuerpo de texto sin formato parece no hacer diferencia.
- Enviamos un pequeño volumen de correo electrónico: probablemente 0-10 correos electrónicos por día, por lo que no veo cómo eso podría hacer que esto sea sospechoso.
- Cuando tenemos acceso a la bandeja de entrada de recepción (es decir, pertenece a un empleado de nuestra empresa), hemos estado marcando los correos como "no spam", ya que Gmail puede estar utilizando estadísticas comunitarias para determinar el correo no deseado. Después de un par de veces, esto da como resultado correos electrónicos al que llegan a la bandeja de entrada particular de, pero que no parecen ayudar a otras cuentas.
¿Qué más podemos probar?
Si hace la diferencia, estamos enviando correos electrónicos utilizando un sitio ASP.NET que ejecute .NET 3.5. Un correo electrónico es enviado típica de esta manera:
var message = new MailMessage(new MailAddress(from), new MailAddress(to)) {
Subject = subject,
Body = body
IsBodyHtml = true
};
// SMTP details stored in web.config
new SmtpClient { EnableSsl = true }.SendAsync(message, null);
EDIT: que he visto esta pregunta similar: How to stop Gmail from marking mails sent by my web app as spam?, pero la situación es un poco diferente ya que podemos reproducirlo mediante el envío y la recepción de la misma Dominio de Google Apps. Además, creo que he cubierto todas las soluciones propuestas para esa pregunta.
https://mail.google.com/support/bin/answer.py?answer=81126 –
@Tom Gullen: He visto ese artículo, y creo que he abordado todo sobre él. Pero de todos modos, no estoy seguro de que incluso clasifique nuestro correo electrónico como "masivo": en este momento estamos enviando no más de 10 correos electrónicos por día, nunca el mismo cuerpo dos veces, nunca a más de una persona. Según el idioma de ese sitio, nuestros correos electrónicos son "transaccionales", no "promocionales". –
El correo electrónico ¿es un correo de @gmail? –