1 votos

Cómo construir "SPF" ("multiple IPs") para autorizar otros dominios para enviar correos en su nombre

Estamos construyendo un servidor de correo para enviar correos para otros dominios.

Tenemos múltiples direcciones IP y he creado un registro "A" como spf.example.com apuntando a múltiples IP's

Ahora le he pedido al cliente que incluya nuestro spf.xyz.com en su registro SPF para autorizar el envío de correos en su nombre.

Estamos recibiendo un error como

"- PermError SPF Permanent Error: No hay registro SPF válido para el dominio incluido:"

¿Cuál sería el problema? ¿Es correcto el proceso que estamos siguiendo?

1 votos

El proceso me parece bien. Pero la cuestión es cómo lo implanta el cliente. Se puede comprobar fácilmente con el nombre de dominio, utilizando herramientas online, para ver si es correcto.

1 votos

0 votos

Dado que ha creado un registro "A", los clientes deberían utilizar el mecanismo "A" para usar su registro en sus registros SPF: "a:spf.xyz.com". Si en cambio crea un registro SPF para spf.xyz.com que contenga las múltiples IP "ip4:1.1.1 ip4:2.2.2 ip4:3.3.3" los clientes pueden utilizar el mecanismo "include" "include:spf.xyz.com"

1voto

HBruijn Puntos 16577

Por lo que tengo entendido, ha dado instrucciones a sus clientes para que incluyan spf.example.com en su registro SPF para permitir que sus servidores de correo envíen correo en su nombre.

Es decir, sus clientes tienen ahora algo parecido a esto:

v=spf1 a mx  include:spf.protection.outlook.com include:spf.example.com -all

Eso es perfectamente válido.

He creado un registro "A" como spf.example.com apuntando a múltiples IP's

Ese es probablemente el problema. Según parece, el include:spf.example.com El mecanismo está diseñado para incluye otros registros SPF no A registros

En lugar de

spf.example.com. IN A 10.9.8.7
spf.example.com. IN A 192.168.0.1

se necesita un registro SPF válido, se espera algo parecido a lo siguiente:

spf.example.com. IN TXT "v=spf1 ip4:10.9.8.7/32 ip4:192.168.0.1/32"

0 votos

Funcionó, señor, muchas gracias.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: