Para SPF, lo mejor es asi:
"v=spf1 ip4:123.456.789.012 -all"
Cuando un servidor solicita a otro servidor los registros SPF, NO implica que el correo sera rechazado, sino mas bien habra un retraso cuando no se tienen.
Esos records todavia no han sido implementados en todos los servidores de correo; es decir NO son obligatorios porque NO cuasan el rechazo de un correo.
Lo que si te debe ocasionar problemas de retencion y hasta rechazo de correos en algunos servidores como yahoo.com (Retencion de xxHoras) otros servidores como cantv.net en Venezuela (Rechazo Total); es el Reverso de tu IP.
IP = 123.456.789.012
Reverso = 012.789.456.123TuDominio.com
Saludos
Y espero te sirva.
Franco
P.S. El unico servidor que he encontrado en los miles de correos que he enviado sin reverso, ha sido cantv.net de venezuela, ya que tienen una forma cavernaria y de psicosis de seguridad que los ha llevado a rechazar correos sencillos, de texto y amistosos a sus usuarios en nombre de "la seguridad". Ellos debieran hacer como yahoo.com, que cuando hay duda lo retienen para inspeccion de viruses, spam, etc; para eventualmente dejarlo pasar a la respectiva casilla de sus usuarios.
P.S. Al dia de hoy, un servidor de correo sin reverso y sin records SPF, puede perfectamente operar casi sin problemas; ya que aun con el rechazo del correo, los servidores admiten reclamos y eventualmente rectifican.
P.S. Obtener el reverso, es en algunos paises latinoamericanos una tarea ardua de multiples llamadas telefonicas a los ISP correspondientes; algunas veces ni ellos mismos comprenden claramente que es un reverso de IP o un record SPF y que funcion desempeñan.
La verdad es que es un simple medio de identificar una IP con un nombre de dominio y de esta manera hay dos formas de identificar al que envia, por la IP y por el dominio y evita robo de identidad informatica.