Gmail no acepta correo de un nuevo servidor

Gmail no acepta correo de un nuevo servidor

Estoy configurando un nuevo servidor y descubrí que Gmail no acepta correos electrónicos de este servidor.

Revisé los archivos de registro de Exim y encontré lo siguiente:

Our system has detected that this\n550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records\n550-5.7.1 and authentication.
Please review\n550 5.7.1 https://support.google.com/mail/answer/81126 for more information. om7si10023450wjc.42 - gsmtp

Mi servidor tiene direcciones IP IP4 e IPv6. Agregué registros SPF para direcciones IP IP4 e IPv6. Lo único es que aún no tengo registros PTR (mi centro de datos no permite agregar registros PTR si el registro A no apunta al mismo servidor). Por lo tanto, registraré los registros PTR más adelante cuando muevo sitios web al nuevo servidor.

Mi pregunta:¿Es posible que Gmail no acepte correos electrónicos solo porque no tengo registros PTR? Todos los proveedores de correo electrónico en situaciones similares simplemente colocan los correos electrónicos en carpetas de correo no deseado o correo masivo. ¿Gmail no acepta ningún correo?

Respuesta1

Aquí está el texto depagina de ayuda de google:

Directrices adicionales para IPv6

  • La IP de envío debe tener un registro PTR (es decir, un DNS inverso de la IP de envío) y debe coincidir con la IP obtenida mediante la resolución DNS directa del nombre de host especificado en el registro PTR. De lo contrario, el correo será marcado como spam o posiblemente rechazado.
  • El dominio de envío debe pasar la verificación SPF o DKIM. De lo contrario, el correo podría marcarse como spam.

Entonces, sí, si usa IPv6 para entregar su correo a Google, DEBE tener un PTR que coincida con la dirección IPv6 del sistema de envío.

Si realmente no puede crear un PTR para su dirección IPv6 (lo cual me parece extraño), la solución es deshabilitar IPv6 por completo o configurar su servidor principal para que prefiera IPv4 para las conexiones salientes. No olvides cambiar también el registro SPF si lo haces.

Respuesta2

Una solución temporal (es decir, no es una solución permanente) es desactivar ipv6 en exim4.

En el archivo: /etc/exim4/conf.d/main/02_exim4-config_options Agregue la línea:

disable_ipv6=true

Luego ejecuta el comando

update-exim4.conf

Y reinicie el servicio.

service exim4 restart

Listo, exim4 no tiene ipv6.

Respuesta3

Bueno, sí (https://support.google.com/mail/answer/81126):

Additional guidelines for IPv6
The sending IP must have a PTR record (i.e., a reverse DNS of the sending IP) 
and it should match the IP obtained via the forward DNS resolution of the 
hostname specified in the  PTR record. Otherwise, mail will be marked as spam
or possibly rejected.

Si aún no puede configurar registros PTR, probablemente sea mejor desactivar el envío de correos electrónicos a través de IPv6 hasta que pueda hacerlo.

Respuesta4

Recientemente tuve problemas con este problema. Pensé que debía estar usando la configuración dividida ya que estaba usando Ubuntu, pero eximmi proveedor de VPS preinstaló la instalación y no estabanousando configuración dividida. Utilizo otros MTA (en diferentes VPS) y solo exim tenía este problema con IPv6 y Gmail.

respuesta del usuario96622 /etc/exim4/conf.d/main/02_exim4-config_optionspertenece a la mainsección de /etc/exim4/exim4.conf.templatepara mí:

disable_ipv6 = true

Hice que exim volviera a leer esta configuración:

:~$ sudo update-exim4.conf

Lo comprobé, realmente tenía:

:~$ sudo exim -bP disable_ipv6
disable_ipv6

Eso fue suficiente para que mi correo electrónico fuera aceptado en los servidores de Gmail.sendmail -v blahblahblah

información relacionada