SPF Record Checker

Please enter a host name to check.

Example host names with SPF records:
ipswitch.com, microsoft.com, google.com, gmail.com, apple.com, postini.com, ebay.com, orange.ch, bitcointalk.org, thecannells.org, facebook.com, shaw.ca, ubs.com, kitterman.com

SPF checker created by an author of the SPF RFC4408.
http://www.kitterman.com/spf/validate.html

 

The following nameservers for the host name outlook.com were found.
nse12.o365filtering.com [104.47.38.8]
nse13.o365filtering.com [104.47.2.8]
nse21.o365filtering.com [104.47.40.8]
nse24.o365filtering.com [104.47.44.8]
ns4-38.azure-dns.info
ns3-38.azure-dns.org
ns2-38.azure-dns.net
ns1-38.azure-dns.com [150.171.10.38]

The following rules for the host name outlook.com were found. A total of 6 queries (as defined by RFC4408) were performed for fetching SPF and related records.
The DNS lookups for SPF took 1644msec.
  1. Inlcude 13 allow rules from host spf-a.outlook.com.
    1. Allow all from the range 157.56.232.0/21 (157.56.232.0 - 157.56.239.255)
    2. Allow all from the range 157.56.240.0/20 (157.56.240.0 - 157.56.255.255)
    3. Allow all from the range 207.46.198.0/25 (207.46.198.0 - 207.46.198.127)
    4. Allow all from the range 207.46.4.128/25 (207.46.4.128 - 207.46.4.255)
    5. Allow all from the range 157.56.24.0/25 (157.56.24.0 - 157.56.24.127)
    6. Allow all from the range 157.55.157.128/25 (157.55.157.128 - 157.55.157.255)
    7. Allow all from the range 157.55.61.0/24 (157.55.61.0 - 157.55.61.255)
    8. Allow all from the range 157.55.49.0/25 (157.55.49.0 - 157.55.49.127)
    9. Allow all from the range 65.55.174.0/25 (65.55.174.0 - 65.55.174.127)
    10. Allow all from the range 65.55.126.0/25 (65.55.126.0 - 65.55.126.127)
    11. Allow all from the range 65.55.113.64/26 (65.55.113.64 - 65.55.113.127)
    12. Allow all from the range 65.55.94.0/25 (65.55.94.0 - 65.55.94.127)
    13. Deny all IPs which do not match any previous rule
  2. Inlcude 12 allow rules from host spf-b.outlook.com.
    1. Allow all from the range 65.55.78.128/25 (65.55.78.128 - 65.55.78.255)
    2. Allow all from the range 111.221.112.0/21 (111.221.112.0 - 111.221.119.255)
    3. Allow all from the range 207.46.58.128/25 (207.46.58.128 - 207.46.58.255)
    4. Allow all from the range 111.221.69.128/25 (111.221.69.128 - 111.221.69.255)
    5. Allow all from the range 111.221.66.0/25 (111.221.66.0 - 111.221.66.127)
    6. Allow all from the range 111.221.23.128/25 (111.221.23.128 - 111.221.23.255)
    7. Allow all from the range 70.37.151.128/25 (70.37.151.128 - 70.37.151.255)
    8. Allow all from the range 157.56.248.0/21 (157.56.248.0 - 157.56.255.255)
    9. Allow all from the range 213.199.177.0/26 (213.199.177.0 - 213.199.177.63)
    10. Allow all from the range 157.55.225.0/25 (157.55.225.0 - 157.55.225.127)
    11. Allow all from the range 157.55.11.0/25 (157.55.11.0 - 157.55.11.127)
    12. Deny all IPs which do not match any previous rule
  3. Allow all from the range 157.55.9.128/25 (157.55.9.128 - 157.55.9.255)
  4. Inlcude 10 allow rules from host spf.protection.outlook.com.
    1. Allow all from the range 40.92.0.0/15 (40.92.0.0 - 40.93.255.255)
    2. Allow all from the range 40.107.0.0/16 (40.107.0.0 - 40.107.255.255)
    3. Allow all from the range 52.100.0.0/14 (52.100.0.0 - 52.103.255.255)
    4. Allow all from the range 104.47.0.0/17 (104.47.0.0 - 104.47.127.255)
    5. Allow all from the range 2a01:111:f400::/48
    6. Allow all from the range 2a01:111:f403::/49
    7. Allow all from the range 2a01:111:f403:8000::/51
    8. Allow all from the range 2a01:111:f403:c000::/51
    9. Allow all from the range 2a01:111:f403:f000::/52
    10. Deny all IPs which do not match any previous rule
  5. Inlcude 13 allow rules from host spf-a.hotmail.com.
    1. Allow all from the range 157.55.0.192/26 (157.55.0.192 - 157.55.0.255)
    2. Allow all from the range 157.55.1.128/26 (157.55.1.128 - 157.55.1.191)
    3. Allow all from the range 157.55.2.0/25 (157.55.2.0 - 157.55.2.127)
    4. Allow all from the range 65.54.190.0/24 (65.54.190.0 - 65.54.190.255)
    5. Allow all from the range 65.54.51.64/26 (65.54.51.64 - 65.54.51.127)
    6. Allow all from the range 65.54.61.64/26 (65.54.61.64 - 65.54.61.127)
    7. Allow all from the range 65.55.111.0/24 (65.55.111.0 - 65.55.111.255)
    8. Allow all from the range 65.55.116.0/25 (65.55.116.0 - 65.55.116.127)
    9. Allow all from the range 65.55.34.0/24 (65.55.34.0 - 65.55.34.255)
    10. Allow all from the range 65.55.90.0/24 (65.55.90.0 - 65.55.90.255)
    11. Allow all from the range 65.54.241.0/24 (65.54.241.0 - 65.54.241.255)
    12. Allow all from the range 207.46.117.0/24 (207.46.117.0 - 207.46.117.255)
    13. Soft deny all IPs which do not match any previous rule
  6. Inlcude 11 allow rules from host _spf-ssg-b.microsoft.com.
    1. Allow all from the range 207.68.169.173/30 (207.68.169.173 - 207.68.169.175)
    2. Allow all from the range 207.68.176.0/26 (207.68.176.0 - 207.68.176.63)
    3. Allow all from the range 207.46.132.128/27 (207.46.132.128 - 207.46.132.159)
    4. Allow all from the range 207.68.176.96/27 (207.68.176.96 - 207.68.176.127)
    5. Allow all from the range 65.55.238.129/26 (65.55.238.129 - 65.55.238.191)
    6. Allow all from the range 65.55.238.129/26 (65.55.238.129 - 65.55.238.191)
    7. Allow all from the range 207.46.116.128/29 (207.46.116.128 - 207.46.116.135)
    8. Allow all from the range 65.55.178.128/27 (65.55.178.128 - 65.55.178.159)
    9. Allow all from the range 213.199.161.128/27 (213.199.161.128 - 213.199.161.159)
    10. Allow all from the range 65.55.33.64/28 (65.55.33.64 - 65.55.33.79)
    11. Soft deny all IPs which do not match any previous rule
  7. Inlcude 11 allow rules from host _spf-ssg-c.microsoft.com.
    1. Allow all from the range 65.54.121.120/29 (65.54.121.120 - 65.54.121.127)
    2. Allow all from the range 65.55.81.48/28 (65.55.81.48 - 65.55.81.63)
    3. Allow all from the range 65.55.234.192/26 (65.55.234.192 - 65.55.234.255)
    4. Allow all from the range 207.46.200.0/27 (207.46.200.0 - 207.46.200.31)
    5. Allow all from the range 65.55.52.224/27 (65.55.52.224 - 65.55.52.255)
    6. Allow all from the range 94.245.112.10/31 (94.245.112.10 - 94.245.112.11)
    7. Allow all from the range 94.245.112.0/27 (94.245.112.0 - 94.245.112.31)
    8. Allow all from the range 111.221.26.0/27 (111.221.26.0 - 111.221.26.31)
    9. Allow all from the range 207.46.50.192/26 (207.46.50.192 - 207.46.50.255)
    10. Allow all from the ip 207.46.50.224
    11. Soft deny all IPs which do not match any previous rule
  8. Soft deny all IPs which do not match any previous rule