Cómo incluir múltiples dominios en un registro TXT spf


175

Estoy buscando configurar un registro TXT spf que tenga 2 dominios incluidos ... individualmente:

v=spf1 include:_spf.google.com ~all

y

v=spf1 include:otherdomain.com ~all

¿Cuál es la forma correcta de combinarlos en un solo elemento?


1
¿Alguien puede decirme qué significa todo esto, a veces tienen este signo ~ todo
Tanvir

Respuestas:


258

v=spf1 include:_spf.google.com include:otherdomain.com ~all

No hay restricciones para incluir varios nombres en una sola entrada; Hotmail, por ejemplo , lleva esto a los extremos. Tenga en cuenta que las inclusiones múltiples, o anidadas, deben mantenerse por debajo del límite de 10 búsquedas DNS totales para toda la verificación SPF.


99
RFC 4408 §10.1 : las implementaciones de SPF DEBEN limitar el número de mecanismos y modificadores que realizan búsquedas de DNS a un máximo de 10 por verificación de SPF, incluidas las búsquedas causadas por el uso del mecanismo de "inclusión" o el modificador de "redirección".
Sr.Spuratic

2
@ mr.spuratic Buen punto: esa era una redacción deficiente, ya que estaba tratando de decir "puedes hacer más de una". Editado
Shane Madden

2
¿Tienes que usar la palabra incluir cada vez? ¿Sería este un formato válido? (menos el dominio falso y el espacio de direcciones internas) "v = spf1 incluye: www.dominio.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a -todos" Lo comparé con kitterman.com/spf/validate .html y dijo que era válido.
k1DBLITZ

2
@ k1DBLITZ Sí, eso es válido, includees solo para cuando estás usando registros de otro dominio.
Shane Madden

¿Alguien puede decirme qué significa todo esto, a veces tienen este signo ~ todo
Tanvir

-3

Parece que puedes combinar ambos en una sola entrada. Lenovo.com parece ser un ejemplo de esto:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all

1
Su registro SPF actual es "v = spf1 include: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: include: ibm.com/24 ~ all" ¿Puede explicar lo que quiere decir?
flickerfly

Realice un "nslookup -type = txt lenovo.com" (sin las comillas) y debería explicarse por sí mismo.
user48838

Es como el PO estaba buscando en un - "registro SPF que tiene 2 dominios incluido ..."
user48838

1
De acuerdo, pensé que te referías a una declaración de inclusión como "include: spf.messagelabs.com, include: ibm.com"
flickerfly
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.