Un dominio destinatario remoto sta rifiutando la posta per motivi di SPF e penso che sia perché il mittente ha SPF configurato in modo errato.
Quando corro scavando, vedo:
[fooadm@box ~]# dig @8.8.8.8 -t TXT foosender.com
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> @8.8.8.8 -t TXT foosender.com
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30608
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;foosender.com. IN TXT
;; ANSWER SECTION:
foosender.com. 14039 IN TXT "v=spf1 include:spf.foo1.com -all"
foosender.com. 14039 IN TXT "v=spf1 include:_spf.bob.foo2.com -all"
;; Query time: 26 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Jan 7 09:45:38 2014
;; MSG SIZE rcvd: 146
È una configurazione valida? Mi sembra strano che ci siano due dischi separati (ognuno con errori gravi). Non dovrebbe essere tutto in un unico disco?
Mi aspetto che il record TXT corretto sia:
v=spf1 include:spf.foo1.com include:_spf.bob.foo2.com -all
SPF records MUST be published as a DNS TXT (type 16) Resource Record (RR) [RFC1035] only.
(vedere RFC 7208, sezione 3.1 ). Proverò una nuova risposta basata su questo.