This is an approximate list of the IP addresses that the domain spf.protection.outlook.com allows email to be sent from according to their SPF record
| Query | Response | |
|---|---|---|
| spf.protection.outlook.com TXT | ||
| spf.protection.outlook.com TXT | v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/15 ip4:52.102.0.0/16 ip4:52.103.0.0/17 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all | |
Internal debug code. Here be dragons.
qcount => [
{
"param" => "spf.protection.outlook.com",
"query" => "root",
"record" => ""
}
]
errors => [
"0This seems to be a healthy SPF record",
"0This SPF record has 0/10 terms that cause DNS queries"
]
record => {
"outlook" => [
"40.92.0.0/15",
"40.107.0.0/16",
"52.100.0.0/15",
"52.102.0.0/16",
"52.103.0.0/17",
"104.47.0.0/17",
"2a01:111:f400::/48",
"2a01:111:f403::/49",
"2a01:111:f403:8000::/51",
"2a01:111:f403:c000::/51",
"2a01:111:f403:f000::/52"
]
}
queries => [
{
"__" => "\324\357\201\200\0\1\0\1\0\0\0\0\3spf\nprotection\aoutlook\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\0(\0\371\370v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/15 ip4:52.102.0.0/16 ip4:52.103.0.0/17 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all",
"aa" => "",
"ad" => "",
"an" => [
[
"spf.protection.outlook.com",
"txt",
"in",
40,
"v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/15 ip4:52.102.0.0/16 ip4:52.103.0.0/17 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
]
],
"ar" => [],
"cd" => "",
"id" => 54511,
"ns" => [],
"op" => "query",
"qd" => [
[
"spf.protection.outlook.com",
"txt",
"in"
]
],
"qr" => 1,
"ra" => 1,
"rc" => "noerror",
"rd" => 1,
"tc" => ""
}
]
ipsizes => {
"104.47.0.0/17" => 32768,
"40.107.0.0/16" => 65536,
"40.92.0.0/15" => 131072,
"52.100.0.0/15" => 131072,
"52.102.0.0/16" => 65536,
"52.103.0.0/17" => 32768
}