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.
fail
The sending IP is not authorised, and the domain says to reject.
- DNS terms used
- 4 of 10
- Void lookups
- 0 of 2
- DNS queries
- 5
- Elapsed
- 109 ms
How it was evaluated
-
record for zoho.com
v=spf1 include:spf.zoho.com include:zcsend.net include:spf.zohomail.com include:popspf.zohomail.com -all -
include:spf.zoho.comno match- spf.zoho.com returned fail
-
record for spf.zoho.com
v=spf1 ip4:136.143.188.0/24 ip4:136.143.184.0/24 ip4:135.84.80.0/24 ip4:135.84.82.0/24 ip4:8.39.54.0/23 ip4:204.141.32.0/23 ip4:136.143.182.0/23 ip4:204.141.42.0/23 ip4:8.40.222.0/23 ip4:65.154.166.0/24 ip4:199.67.84.0/24 ip4:199.67.86.0/24 ip4:169.148.129.0/24 ip4:169.148.131.0/24 ip4:121.244.91.48/32 ip4:199.67.88.0/24 ip4:122.15.156.182/32 ip4:169.148.144.0/25 ip4:199.34.22.36/32 ip4:199.67.80.2/32 ip4:169.148.142.10/32 ip4:136.143.190.0/23 ip4:199.67.82.2/32 ip4:136.143.178.49/32 ip4:169.148.144.10/32 ip4:199.67.82.20/32 ip4:199.67.80.20/32 ip4:121.244.91.52/32 ip4:139.167.79.86/32 ip4:165.173.180.250/31 ip4:165.173.182.250/31 ip4:8.40.222.250/31 ip4:8.39.54.250/31 ip4:136.143.177.0/24 ip4:169.148.146.0/23 ip4:136.143.176.0/24 ip4:56.124.6.228/32 ip4:199.67.90.0/24 ip4:169.148.188.182/32 ip4:103.84.217.238/32 ip4:52.6.74.205/32 ip4:34.241.242.183/32 ip4:169.148.175.3/32 ip4:169.148.179.3/32 ip4:43.239.212.33/32 ip4:169.148.138.0/24 ip4:169.148.188.0/24 ip4:103.89.75.238/32 ip4:169.148.142.33/32 ip4:13.247.164.219/32 ip4:103.84.217.15/32 ip4:165.173.189.205/32 ip4:169.148.174.10/32 ip4:121.244.91.31/32 ip4:165.173.182.0/24 ip4:165.173.180.0/24 ip4:50.152.146.25/32 -all -
ip4:136.143.188.0/24no match -
ip4:136.143.184.0/24no match -
ip4:135.84.80.0/24no match -
ip4:135.84.82.0/24no match -
ip4:8.39.54.0/23no match -
ip4:204.141.32.0/23no match -
ip4:136.143.182.0/23no match -
ip4:204.141.42.0/23no match -
ip4:8.40.222.0/23no match -
ip4:65.154.166.0/24no match -
ip4:199.67.84.0/24no match -
ip4:199.67.86.0/24no match -
ip4:169.148.129.0/24no match -
ip4:169.148.131.0/24no match -
ip4:121.244.91.48/32no match -
ip4:199.67.88.0/24no match -
ip4:122.15.156.182/32no match -
ip4:169.148.144.0/25no match -
ip4:199.34.22.36/32no match -
ip4:199.67.80.2/32no match -
ip4:169.148.142.10/32no match -
ip4:136.143.190.0/23no match -
ip4:199.67.82.2/32no match -
ip4:136.143.178.49/32no match -
ip4:169.148.144.10/32no match -
ip4:199.67.82.20/32no match -
ip4:199.67.80.20/32no match -
ip4:121.244.91.52/32no match -
ip4:139.167.79.86/32no match -
ip4:165.173.180.250/31no match -
ip4:165.173.182.250/31no match -
ip4:8.40.222.250/31no match -
ip4:8.39.54.250/31no match -
ip4:136.143.177.0/24no match -
ip4:169.148.146.0/23no match -
ip4:136.143.176.0/24no match -
ip4:56.124.6.228/32no match -
ip4:199.67.90.0/24no match -
ip4:169.148.188.182/32no match -
ip4:103.84.217.238/32no match -
ip4:52.6.74.205/32no match -
ip4:34.241.242.183/32no match -
ip4:169.148.175.3/32no match -
ip4:169.148.179.3/32no match -
ip4:43.239.212.33/32no match -
ip4:169.148.138.0/24no match -
ip4:169.148.188.0/24no match -
ip4:103.89.75.238/32no match -
ip4:169.148.142.33/32no match -
ip4:13.247.164.219/32no match -
ip4:103.84.217.15/32no match -
ip4:165.173.189.205/32no match -
ip4:169.148.174.10/32no match -
ip4:121.244.91.31/32no match -
ip4:165.173.182.0/24no match -
ip4:165.173.180.0/24no match -
ip4:50.152.146.25/32no match -
-allfail -
include:zcsend.netno match- zcsend.net returned softfail
-
record for zcsend.net
v=spf1 ip4:135.84.81.0/24 ip4:135.84.83.0/24 ip4:136.143.160.0/24 ip4:165.173.128.0/24 ip4:135.84.82.0/24 ip4:136.143.161.0/24 ip4:136.143.162.0/24 ip6:2607:13c0:0001:0000:0000:0000:0000:7000/116 ip6:2607:13c0:0002:0000:0000:0000:0000:1000/116 ip6:2607:13c0:0004:0000:0000:0000:0000:0000/116 ~all -
ip4:135.84.81.0/24no match -
ip4:135.84.83.0/24no match -
ip4:136.143.160.0/24no match -
ip4:165.173.128.0/24no match -
ip4:135.84.82.0/24no match -
ip4:136.143.161.0/24no match -
ip4:136.143.162.0/24no match -
ip6:2607:13c0:0001:0000:0000:0000:0000:7000/116no match -
ip6:2607:13c0:0002:0000:0000:0000:0000:1000/116no match -
ip6:2607:13c0:0004:0000:0000:0000:0000:0000/116no match -
~allsoftfail -
include:spf.zohomail.comno match- spf.zohomail.com returned fail
-
record for spf.zohomail.com
v=spf1 ip4:136.143.188.0/24 ip4:136.143.184.0/24 ip4:8.40.222.250/31 ip4:8.39.54.250/31 ip4:165.173.182.0/24 ip4:165.173.180.0/24 ip4:8.39.54.240/29 ip4:8.40.222.240/29 -all -
ip4:136.143.188.0/24no match -
ip4:136.143.184.0/24no match -
ip4:8.40.222.250/31no match -
ip4:8.39.54.250/31no match -
ip4:165.173.182.0/24no match -
ip4:165.173.180.0/24no match -
ip4:8.39.54.240/29no match -
ip4:8.40.222.240/29no match -
-allfail -
include:popspf.zohomail.comno match- popspf.zohomail.com returned fail
-
record for popspf.zohomail.com
v=spf1 ip4:8.47.10.9/32 -all -
ip4:8.47.10.9/32no match -
-allfail -
-allfail
DNS queries
| Name | Type | Result | Source | Time |
|---|---|---|---|---|
zoho.com |
TXT | NOERROR | dns | 31.5 ms |
spf.zoho.com |
TXT | NOERROR | dns | 29.5 ms |
zcsend.net |
TXT | NOERROR | dns | 27.0 ms |
spf.zohomail.com |
TXT | NOERROR | dns | 8.7 ms |
popspf.zohomail.com |
TXT | NOERROR | dns | 11.6 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.