Gmail trata los correos de mi dominio como spam. ¿Por qué? ¿Cómo evitarlo?


25

Cada vez que envío un correo desde myaccount@example.comuna cuenta de Gmail, Gmail lo trata como correo no deseado.

Estoy hablando del único correo electrónico que envío a un cliente potencial después de haberlo conocido (seguramente es correo no deseado). Ya ha sucedido varias veces:

"¡Oye! Nunca enviaste ese correo electrónico que me prometiste" , dice el prospecto.

"¿Cómo es que ...? Lo envié. Revise el correo electrónico no deseado", le contesto.

"Oh, ahí está ..."

Creo que tiene que ver con example.comno ser un dominio conocido.

¿Cómo / dónde debo quejarme de esto?


1
Me pregunto si Google hace esto porque el correo electrónico proviene de un servicio de la competencia.
Moab


1
@ Moo Nah. Este es un problema clásico de servidores que no tienen registros PTR establecidos correctamente o incluso registros SPF que reciben correos etiquetados como SPAM.
JakeGould

Sugeriría encarecidamente utilizar los servidores de correo de su proveedor. Son (esperamos) gestionados y mantenidos profesionalmente.
David Schwartz

Respuestas:


15

Jeff Atwood tuvo una muy buena publicación sobre cosas que hacer para ayudar a que su correo electrónico se transmita. Esto marcó una gran diferencia para la empresa para la que trabajo. Algunos puntos destacados:

  1. Asegúrese de que la computadora que envía el correo electrónico tenga un registro PTR inverso.
  2. Configure DomainKeys Identified Mail en su DNS y código.
  3. Configure un registro de ID de remitente en su DNS.

9

Respuesta más corta

En mi experiencia, no tener un registro PTR (DNS inverso) establecido para la dirección IP de un servidor es la forma principal en que el correo electrónico se marca como SPAM en servicios como Gmail e incluso AOL.

Relacionado pero si no tiene un registro SPF (Sender Policy Framework) establecido para el nombre de dominio, eso no ayudará en absoluto, por lo que también debe tener ese conjunto.

Pero al final, el PTR es realmente lo más importante seguido por el SPF.

Más allá de estos dos está el concepto de DKIM (DomainKeys Identified Mail) y se usa para validar correos. Pero en mi experiencia, la mayoría de las configuraciones de servidor solo necesitan obtener un conjunto de registros PTR junto con un SPF para que desaparezca el marcado de SPAM.

Solo debe tratar con cosas DKIM si no tiene otra opción; no porque sea difícil de configurar, pero no significará mucho sin contar con registros válidos de PTR y SPF.

Respuesta larga

Sin embargo, parece que los servidores de Google Gmail han marcado mis correos electrónicos como "Basura" durante mucho tiempo, pero otros proveedores, como Yahoo Mail, no lo hacen. Crear más cuentas de correo electrónico no ayudó. También he usado cuentas de correo electrónico que pertenecían a diferentes dominios.

¿Cómo puedo evitar que los servidores de Gmail marquen mis correos electrónicos como "no deseados"?

Lo más probable es que el problema no tenga un registro PTR adecuado o una configuración de registro SPF para el servidor. Recuerde: cualquier servidor del mundo puede enviar correos electrónicos y la protección contra SPAM es un sistema de puntuación y no una ciencia exacta.

¿Qué es un registro PTR (DNS inverso)?

En pocas palabras, un registro PTR es un registro DNS inverso que conecta una dirección IP a un nombre de host. Puede sonar como una búsqueda de nombre de host estándar, pero no lo es en absoluto. Es todo lo contrario: un registro PTR es un registro de a qué nombre de host se le asigna una dirección IP desde el punto de vista del servicio de alojamiento que asignó a ese servidor una IP.

Entonces, si la dirección IP de su servidor es 123.456.789.0una búsqueda de registros PTR para esa dirección IP, tendría que coincidir con el nombre de host de su servidor. Pero ese valor se establecería no en una entrada de DNS como podría saberlo, sino dentro de los servidores de DNS que están conectados al servicio de alojamiento en sí.

Esta es una verificación de referencias cruzadas contra SPAMmers, ya que la realidad es que cualquiera puede configurar un servidor de correo básico real en casi cualquier PC del mundo. Pero el hecho de que un servidor pueda enviar correo no significa que lo que envía sea válido. Lo que hace un registro PTR es básicamente "responder" por cualquier correo que salga de un servidor en esa dirección IP y diga: "Está bien, ¿recibió un correo electrónico example.comde uno de nuestros servidores? Me permiten comprobar y ver si ese servidor se asocia con example.com?”La respuesta a esa pregunta o sería, si ese servidor se le permite enviar correos electrónicos para example.como no, no tenemos idea de lo que es ... Hagan lo que quieran con ese correo.

En cuanto a cómo establecer un registro PTR, depende del servicio y las políticas de alojamiento de su servidor. Algún servicio le permitirá establecer independientemente el registro PTR a través de un panel de control. Otros lo harán contactarlos, ya sea por correo electrónico, teléfono o correo, para tener un registro establecido.

Por ejemplo, sé que la configuración EC2 de Amazon le permite realizar una solicitud a través de un formulario web para obtener un conjunto de registros PTR y no hay garantía de que aprobarían un cambio de registro PTR; aunque la mayoría de las veces lo hacen. Pero lugares como Rackspace simplemente te permiten establecer esos valores por tu cuenta sin la necesidad de pedir permiso.

Para verificar el registro PTR de su servidor, puede usar una herramienta como esta herramienta de "búsqueda inversa de IP" de MXToolbox . O si se siente cómodo con la línea de comandos en Linux / Unix, simplemente ejecute un comando como este:

dig -x 123.456.789.0

¿Qué es un registro SPF (Sender Policy Framework)?

Otra pieza del rompecabezas básico de hacer que el correo no se marque como SPAM es garantizar que se establezca un registro SPF adecuado. Puede encontrar una explicación profunda de lo que es un registro SPF en el sitio web oficial de SPF . Pero esta herramienta de búsqueda de registros de MXToolbox "Sender Policy Framework (SPF)" lo explica muy bien:

Los registros del Marco de políticas del remitente (SPF) permiten a los propietarios de dominios publicar una lista de direcciones IP o subredes que están autorizadas para enviar correos electrónicos en su nombre. El objetivo es reducir la cantidad de spam y fraude haciendo que sea mucho más difícil para los remitentes maliciosos disfrazar su identidad.

Para establecer un registro SPF, necesitaría establecer un registro TXT en el registro DNS para su nombre de dominio que se vería así:

v=spf1 mx a ptr ip4:123.456.789.0 a:example.com include:example.com ~all

Eso básicamente dice que cualquier nombre de host o dirección IP que figure en ese SPF puede enviar correos electrónicos en nombre de example.com. Este ejemplo es bastante simple, pero el beneficio de un registro SPF es decir que tiene 1/2 docena de servidores conectados a su nombre de host y todos tienen diferentes direcciones IP. Un registro SPF que incluiría las direcciones IP de esos 1/2 docena de servidores básicamente "garantizaría" la validez de los correos enviados desde esa dirección IP en nombre de ese nombre de host.


Muchas gracias por tu respuesta Jake! Realmente lo aprecio. Bien, estoy tratando de configurar un registro SPF en mi interfaz de cPanel. Tenga en cuenta que soy muy nuevo en esto. Incluyó amablemente un ejemplo de cómo se ve un registro SPF. Mi pregunta es: ¿debería ser la IP la que me dio mi proveedor de alojamiento (la IP del servidor en el que está alojado mi sitio web) o la de mi proveedor de IP (la que estoy usando para conectarme a Internet y, por lo tanto, enviar correos electrónicos ) Además, estoy en un alojamiento compartido, lo que significa que probablemente no tengo mucho control sobre el registro PTR. ¡Gracias!

1
@ CeceXX No entiendo tu pregunta. Puede tener varias direcciones IP, pero solo deben ser servidores que envíen correos electrónicos. Si un servidor envía un correo electrónico, esa dirección IP debe estar en los registros SPF. Recomendaría contactar a su servicio de alojamiento y pedirles que lo ayuden. Pasado eso, te he ayudado lo mejor que he podido. Si esta pregunta le ayuda, recuerde votarla. Y si esta respuesta fue la que resolvió su problema, asegúrese de marcarla como tal. ¡Gracias!
JakeGould

¡Gracias! Le dije a mi servicio de alojamiento que cambiara mi registro PTR. ¿Crees que estos cambios se aplicarán de inmediato o tomarán horas para ser efectivos?

1
@CeceXX Pueden tardar entre 24 y 48 horas en ser efectivas.
JakeGould

3

Los servicios gratuitos de correo electrónico como Gmail, Hotmail, Yahoo y similares reciben toneladas de correos no deseados por día. Es por eso que endurecieron las políticas de correo electrónico entrante y aplican reglas muy concretas y estrictas para asegurarse de que cualquier correo entrante no sea spam, de lo contrario, envíelo a la carpeta de correo no deseado.

En primer lugar, debe tener una SPFpolítica válida . No mencionas qué MTA de correo electrónico estás ejecutando, pero configurar una política SPF es bastante sencillo y es independiente de MTA. Básicamente es un registro DNS que dice desde qué IP / dominios se le permite a su dominio enviar correo electrónico. Si se recibe un correo electrónico desde una dirección IP diferente a las anunciadas en su registro DNS, es probable que termine en la carpeta Correo no deseado. Hay algunos enlaces que pueden ayudarte:

A continuación, se DKIMestá volviendo cada vez más importante. Básicamente, esto firma su correo electrónico con una clave privada (generada por usted) y genera un registro DNS con la clave pública para que cualquier dominio receptor pueda verificar si el contenido del correo se ha falsificado o no.

Hay otra forma de permitir que otros verifiquen sus correos electrónicos DMARC. Básicamente es la combinación de los dos anteriores y usted decide qué deben hacer los demás con un correo electrónico que no pasa las restricciones DMARC, transmitiéndoles la decisión final. DMARC le permite recibir informes también (de otros dominios que ejecutan la comprobación DMARC).

A continuación (y desafortunadamente no hay mucho que pueda hacer al respecto, al menos al principio), hay un término llamado reputación de IP . Muchos servicios de correo utilizan algunos servicios que les indicarán si una dirección IP tiene buena o mala reputación. Si su IP ha sido utilizada previamente para enviar spam, incluso antes de que la poseyera, lo más probable es que tenga una mala reputación. Si su dirección IP es desconocida, tampoco será confiable. Tendrá que ganar reputación al decirle a sus destinatarios que "incluyan en la lista blanca" sus correos electrónicos. Si muchas personas lo hacen, el proveedor de correo electrónico gratuito sabrá que no es dañino y aplicará una política más suave hacia usted.

Hay más conceptos al respecto, pero estos son los más importantes. Simplemente configure lo que puede configurar y sea paciente.


"recibir toneladas de correos no deseados por día", lo que me hace preguntarme cuánto pesa un correo electrónico. jajaja
Moab

1
Depende de la cantidad de chatarra que haya adjuntado

@Moab deja que VSauce te lo cuente.
Loco

4 minutos de mi vida nunca volveré ... haz eso 1, me salvé.
Moab

2

Una pequeña actualización para cualquiera que encuentre esto en 2018. Esto podría considerarse como una adición a la excelente respuesta de @ JakeGould (que omite DMARC).

Google aplicó algunas reglas más pesadas de filtro de spam y phishing con la nueva versión de Gmail. Si sus correos electrónicos terminan en el correo no deseado de alguien, asegúrese de haber configurado SPF , DKIM y DMARC correctamente. Puede usar varias herramientas para verificar las reglas MX de su dominio. Por ejemplo: MXToolbox o Google Toolbox .

También es posible que desee verificar su sitio con Postmaster para ver la reputación de su dominio de correo electrónico y rangos de ip.

Aquí hay un gran recurso de Google sobre cómo configurar DMARC a través de GSuite: https://support.google.com/a/answer/2466580?hl=en

Si encontró todos estos términos nuevos como yo, aquí hay una excelente serie de 3 publicaciones que explica los tres términos por returnpath.com


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.