I have some trouble setting up my txt record. Here is my zone file
$TTL 86400
@ IN SOA ns1.linode.com. admin.mydomain.com. (
2008040102
7200
7200
1209600
86400
)
@ NS ns1.linode.com.
@ NS ns2.linode.com.
@ MX 10 lixx-xxx.members.linode.com.
spf TXT "v=spf1 a mx ~all"
@ A 1.2.3.4
www A 1.2.3.4
I can get the txt record back using the ns1.linode.com as server:
-bash-3.00$ host -t txt spf.mydomain.com ns1.linode.com
Using domain server:
Name: ns1.linode.com
Address: 69.93.127.10#53
Aliases:
spf.mydomain.com text "v=spf1 a mx ~all"
But when I use the dig command the txt record won't show up.
-bash-3.00$ dig txt mydomain.com
; <<>> DiG 9.2.4 <<>> txt mydomain.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10480
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;mydomain.com. IN TXT
;; AUTHORITY SECTION:
mydomain.com. 10119 IN SOA ns1.linode.com. admin.mydomain.com. 2008033119 7200 7200 1209600 86400
;; Query time: 0 msec
;; SERVER: 129.128.4.241#53(129.128.4.241)
;; WHEN: Mon Mar 31 22:29:08 2008
;; MSG SIZE rcvd: 86
I also use the web service like this one (
http://www.politemail.com/check-spf.aspx) and it showed I don't have a spf for my domain, either?
Without a spf record, Hotmail has been silently dropping all the emails sent from my linode
Any thoughts? Thanks a lot!
James