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, okinawatimes.co.jp, 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 were found for the hostname outlook.com.
ns3.msft.net [ns3.msft.net]
ns1.msft.net [ns1.msft.net]
ns2.msft.net [ns2.msft.net]
ns4.msft.net [ns4.msft.net]
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.121.8]

The SPF entries includes at least one CNAME which is known to cause problems on some mail servers.


The following rules for the host name outlook.com were found. A total of 7 queries (as defined by RFC4408) were performed for fetching SPF and related records.
The DNS lookups for SPF took 2910msec.
  1. Inlcude 13 allow rules from host spf-a.outlook.com.
    1. Allow all from the range 157.56.232.0/21
    2. Allow all from the range 157.56.240.0/20
    3. Allow all from the range 207.46.198.0/25
    4. Allow all from the range 207.46.4.128/25
    5. Allow all from the range 157.56.24.0/25
    6. Allow all from the range 157.55.157.128/25
    7. Allow all from the range 157.55.61.0/24
    8. Allow all from the range 157.55.49.0/25
    9. Allow all from the range 65.55.174.0/25
    10. Allow all from the range 65.55.126.0/25
    11. Allow all from the range 65.55.113.64/26
    12. Allow all from the range 65.55.94.0/25
    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
    2. Allow all from the range 111.221.112.0/21
    3. Allow all from the range 207.46.58.128/25
    4. Allow all from the range 111.221.69.128/25
    5. Allow all from the range 111.221.66.0/25
    6. Allow all from the range 111.221.23.128/25
    7. Allow all from the range 70.37.151.128/25
    8. Allow all from the range 157.56.248.0/21
    9. Allow all from the range 213.199.177.0/26
    10. Allow all from the range 157.55.225.0/25
    11. Allow all from the range 157.55.11.0/25
    12. Deny all IPs which do not match any previous rule
  3. Allow all from the range 157.55.9.128/25
  4. Inlcude 8 allow rules from host spf.protection.outlook.com.
    1. Allow all from the range 40.92.0.0/15
    2. Allow all from the range 40.107.0.0/16
    3. Allow all from the range 52.100.0.0/14
    4. Allow all from the range 104.47.0.0/17
    5. Allow all from the range 2a01:111:f400::/48
    6. Allow all from the range 2a01:111:f403::/48
    7. Inlcude 9 allow rules from host spfd.protection.outlook.com.
      1. Allow all from the range 51.4.72.0/24
      2. Allow all from the range 51.5.72.0/24
      3. Allow all from the range 51.5.80.0/27
      4. Allow all from the range 51.4.80.0/27
      5. Allow all from the range 2a01:4180:4051:0800::/64
      6. Allow all from the range 2a01:4180:4050:0800::/64
      7. Allow all from the range 2a01:4180:4051:0400::/64
      8. Allow all from the range 2a01:4180:4050:0400::/64
      9. Deny all IPs which do not match any previous rule
    8. 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
    2. Allow all from the range 157.55.1.128/26
    3. Allow all from the range 157.55.2.0/25
    4. Allow all from the range 65.54.190.0/24
    5. Allow all from the range 65.54.51.64/26
    6. Allow all from the range 65.54.61.64/26
    7. Allow all from the range 65.55.111.0/24
    8. Allow all from the range 65.55.116.0/25
    9. Allow all from the range 65.55.34.0/24
    10. Allow all from the range 65.55.90.0/24
    11. Allow all from the range 65.54.241.0/24
    12. Allow all from the range 207.46.117.0/24
    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
    2. Allow all from the range 207.68.176.0/26
    3. Allow all from the range 207.46.132.128/27
    4. Allow all from the range 207.68.176.96/27
    5. Allow all from the range 65.55.238.129/26
    6. Allow all from the range 65.55.238.129/26
    7. Allow all from the range 207.46.116.128/29
    8. Allow all from the range 65.55.178.128/27
    9. Allow all from the range 213.199.161.128/27
    10. Allow all from the range 65.55.33.64/28
    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
    2. Allow all from the range 65.55.81.48/28
    3. Allow all from the range 65.55.234.192/26
    4. Allow all from the range 207.46.200.0/27
    5. Allow all from the range 65.55.52.224/27
    6. Allow all from the range 94.245.112.10/31
    7. Allow all from the range 94.245.112.0/27
    8. Allow all from the range 111.221.26.0/27
    9. Allow all from the range 207.46.50.192/26
    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
Allow means that the stated addresses are allowed to send emails.
Soft deny means that the stated addresses are not allowed to send emails.
Deny means that emails from the stated addresses must not be accepted.