SPF.Guru Sign in

SPF checker

Evaluate a domain's SPF record the way a receiving mail server does. Every mechanism, DNS lookup and macro expansion is shown, so you can see not just the verdict but where it came from.

A bare domain works too

IPv4 or IPv6

Defaults to the sender domain

Evaluated instead of the published record, so you can test one before publishing it. Includes inside it still resolve live.

fail

The sending IP is not authorised, and the domain says to reject.

DNS terms used
0 of 10
Void lookups
0 of 2
DNS queries
1
Elapsed
26 ms

How it was evaluated

  1. record for cust-spf.exacttarget.com v=spf1 ip4:64.132.92.0/24 ip4:64.132.88.0/23 ip4:66.231.80.0/20 ip4:68.232.192.0/20 ip4:199.122.120.0/21 ip4:207.67.38.0/24 ip4:128.17.0.0/20 ip4:128.17.64.0/20 ip4:128.17.128.0/20 ip4:128.17.192.0/20 ip4:128.245.0.0/20 ip4:128.245.64.0/20 ip4:13.111.191.0/24 ip4:128.245.242.0/24 ip4:128.245.243.0/24 ip4:128.245.244.0/24 ip4:128.245.245.0/24 ip4:128.245.246.0/24 ip4:128.245.247.0/24 ip4:128.245.176.0/20 ip4:136.147.224.0/20 ip4:207.67.98.192/27 ip4:207.250.68.0/24 ip4:209.43.22.0/28 ip4:198.245.80.0/20 ip4:136.147.128.0/20 ip4:136.147.176.0/20 ip4:13.111.0.0/16 ip4:161.71.32.0/19 ip4:161.71.64.0/20 ip4:13.110.208.0/21 ip4:13.110.216.0/22 ip4:13.108.16.0/20 ip4:136.146.128.0/20 ip4:129.77.16.0/20 ip4:13.110.224.0/20 ip4:159.92.157.0/24 ip4:159.92.158.0/24 ip4:159.92.159.0/24 ip4:159.92.160.0/24 ip4:159.92.161.0/24 ip4:159.92.162.0/24 ip4:159.92.154.0/24 ip4:128.245.240.0/24 ip4:128.245.241.0/24 ip4:159.92.155.0/24 ip4:159.92.163.0/24 ip4:159.92.164.0/22 ip4:159.92.168.0/21 ip4:128.245.248.0/21 -all
  2. ip4:64.132.92.0/24 no match
  3. ip4:64.132.88.0/23 no match
  4. ip4:66.231.80.0/20 no match
  5. ip4:68.232.192.0/20 no match
  6. ip4:199.122.120.0/21 no match
  7. ip4:207.67.38.0/24 no match
  8. ip4:128.17.0.0/20 no match
  9. ip4:128.17.64.0/20 no match
  10. ip4:128.17.128.0/20 no match
  11. ip4:128.17.192.0/20 no match
  12. ip4:128.245.0.0/20 no match
  13. ip4:128.245.64.0/20 no match
  14. ip4:13.111.191.0/24 no match
  15. ip4:128.245.242.0/24 no match
  16. ip4:128.245.243.0/24 no match
  17. ip4:128.245.244.0/24 no match
  18. ip4:128.245.245.0/24 no match
  19. ip4:128.245.246.0/24 no match
  20. ip4:128.245.247.0/24 no match
  21. ip4:128.245.176.0/20 no match
  22. ip4:136.147.224.0/20 no match
  23. ip4:207.67.98.192/27 no match
  24. ip4:207.250.68.0/24 no match
  25. ip4:209.43.22.0/28 no match
  26. ip4:198.245.80.0/20 no match
  27. ip4:136.147.128.0/20 no match
  28. ip4:136.147.176.0/20 no match
  29. ip4:13.111.0.0/16 no match
  30. ip4:161.71.32.0/19 no match
  31. ip4:161.71.64.0/20 no match
  32. ip4:13.110.208.0/21 no match
  33. ip4:13.110.216.0/22 no match
  34. ip4:13.108.16.0/20 no match
  35. ip4:136.146.128.0/20 no match
  36. ip4:129.77.16.0/20 no match
  37. ip4:13.110.224.0/20 no match
  38. ip4:159.92.157.0/24 no match
  39. ip4:159.92.158.0/24 no match
  40. ip4:159.92.159.0/24 no match
  41. ip4:159.92.160.0/24 no match
  42. ip4:159.92.161.0/24 no match
  43. ip4:159.92.162.0/24 no match
  44. ip4:159.92.154.0/24 no match
  45. ip4:128.245.240.0/24 no match
  46. ip4:128.245.241.0/24 no match
  47. ip4:159.92.155.0/24 no match
  48. ip4:159.92.163.0/24 no match
  49. ip4:159.92.164.0/22 no match
  50. ip4:159.92.168.0/21 no match
  51. ip4:128.245.248.0/21 no match
  52. -all fail

DNS queries

NameTypeResultSourceTime
cust-spf.exacttarget.com TXT NOERROR dns 25.3 ms

Answers marked shared cache came from a recent check by someone else and cost no network round trip; cache means the same name was needed twice within this one evaluation. Entries expire after a minute, so if you have just changed a record, allow that long before the change shows here.