This is an approximate list of the IP addresses that the domain _spf.mailgun.org allows email to be sent from according to their SPF record
| Query | Response | |
|---|---|---|
| _spf.mailgun.org TXT | ||
| _spf.mailgun.org TXT | v=spf1 include:_spf1.mailgun.org include:_spf2.mailgun.org ~all | |
| _spf1.mailgun.org TXT | ||
| _spf1.mailgun.org TXT | v=spf1 ip4:209.61.151.0/24 ip4:166.78.68.0/22 ip4:198.61.254.0/23 ip4:192.237.158.0/23 ip4:23.253.182.0/23 ip4:104.130.96.0/28 ip4:146.20.113.0/24 ip4:146.20.191.0/24 ip4:159.135.224.0/20 ip4:69.72.32.0/20 ~all | |
| _spf2.mailgun.org TXT | ||
| _spf2.mailgun.org TXT | v=spf1 ip4:104.130.122.0/23 ip4:146.20.112.0/26 ip4:161.38.192.0/20 ip4:143.55.224.0/21 ip4:143.55.232.0/22 ip4:159.112.240.0/20 ip4:198.244.48.0/20 ip4:204.220.168.0/21 ip4:204.220.176.0/20 ~all | |
Internal debug code. Here be dragons.
qcount => [
{
"param" => "_spf.mailgun.org",
"query" => "root",
"record" => ""
},
{
"param" => "_spf1.mailgun.org",
"query" => "include",
"record" => "_spf.mailgun.org"
},
{
"param" => "_spf2.mailgun.org",
"query" => "include",
"record" => "_spf.mailgun.org"
}
]
errors => [
"0This seems to be a healthy SPF record",
"0This SPF record has 2/10 terms that cause DNS queries"
]
record => {
"mailgun" => [
"23.253.182.0/23",
"69.72.32.0/20",
"104.130.96.0/28",
"104.130.122.0/23",
"143.55.224.0/21",
"143.55.232.0/22",
"146.20.112.0/26",
"146.20.113.0/24",
"146.20.191.0/24",
"159.112.240.0/20",
"159.135.224.0/20",
"161.38.192.0/20",
"166.78.68.0/22",
"192.237.158.0/23",
"198.61.254.0/23",
"198.244.48.0/20",
"204.220.168.0/21",
"204.220.176.0/20",
"209.61.151.0/24"
]
}
queries => [
{
"__" => "\2175\201\200\0\1\0\1\0\0\0\0\4_spf\amailgun\3org\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\@?v=spf1 include:_spf1.mailgun.org include:_spf2.mailgun.org ~all",
"aa" => "",
"ad" => "",
"an" => [
[
"_spf.mailgun.org",
"txt",
"in",
60,
"v=spf1 include:_spf1.mailgun.org include:_spf2.mailgun.org ~all"
]
],
"ar" => [],
"cd" => "",
"id" => 36661,
"ns" => [],
"op" => "query",
"qd" => [
[
"_spf.mailgun.org",
"txt",
"in"
]
],
"qr" => 1,
"ra" => 1,
"rc" => "noerror",
"rd" => 1,
"tc" => ""
},
{
"__" => "\t\246\201\200\0\1\0\1\0\0\0\0\5_spf1\amailgun\3org\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\323\322v=spf1 ip4:209.61.151.0/24 ip4:166.78.68.0/22 ip4:198.61.254.0/23 ip4:192.237.158.0/23 ip4:23.253.182.0/23 ip4:104.130.96.0/28 ip4:146.20.113.0/24 ip4:146.20.191.0/24 ip4:159.135.224.0/20 ip4:69.72.32.0/20 ~all",
"aa" => "",
"ad" => "",
"an" => [
[
"_spf1.mailgun.org",
"txt",
"in",
60,
"v=spf1 ip4:209.61.151.0/24 ip4:166.78.68.0/22 ip4:198.61.254.0/23 ip4:192.237.158.0/23 ip4:23.253.182.0/23 ip4:104.130.96.0/28 ip4:146.20.113.0/24 ip4:146.20.191.0/24 ip4:159.135.224.0/20 ip4:69.72.32.0/20 ~all"
]
],
"ar" => [],
"cd" => "",
"id" => 2470,
"ns" => [],
"op" => "query",
"qd" => [
[
"_spf1.mailgun.org",
"txt",
"in"
]
],
"qr" => 1,
"ra" => 1,
"rc" => "noerror",
"rd" => 1,
"tc" => ""
},
{
"__" => "\277v\201\200\0\1\0\1\0\0\0\0\5_spf2\amailgun\3org\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\304\303v=spf1 ip4:104.130.122.0/23 ip4:146.20.112.0/26 ip4:161.38.192.0/20 ip4:143.55.224.0/21 ip4:143.55.232.0/22 ip4:159.112.240.0/20 ip4:198.244.48.0/20 ip4:204.220.168.0/21 ip4:204.220.176.0/20 ~all",
"aa" => "",
"ad" => "",
"an" => [
[
"_spf2.mailgun.org",
"txt",
"in",
60,
"v=spf1 ip4:104.130.122.0/23 ip4:146.20.112.0/26 ip4:161.38.192.0/20 ip4:143.55.224.0/21 ip4:143.55.232.0/22 ip4:159.112.240.0/20 ip4:198.244.48.0/20 ip4:204.220.168.0/21 ip4:204.220.176.0/20 ~all"
]
],
"ar" => [],
"cd" => "",
"id" => 49014,
"ns" => [],
"op" => "query",
"qd" => [
[
"_spf2.mailgun.org",
"txt",
"in"
]
],
"qr" => 1,
"ra" => 1,
"rc" => "noerror",
"rd" => 1,
"tc" => ""
}
]
ipsizes => {
"104.130.122.0/23" => 512,
"104.130.96.0/28" => 16,
"143.55.224.0/21" => 2048,
"143.55.232.0/22" => 1024,
"146.20.112.0/26" => 64,
"146.20.113.0/24" => 256,
"146.20.191.0/24" => 256,
"159.112.240.0/20" => 4096,
"159.135.224.0/20" => 4096,
"161.38.192.0/20" => 4096,
"166.78.68.0/22" => 1024,
"192.237.158.0/23" => 512,
"198.244.48.0/20" => 4096,
"198.61.254.0/23" => 512,
"204.220.168.0/21" => 2048,
"204.220.176.0/20" => 4096,
"209.61.151.0/24" => 256,
"23.253.182.0/23" => 512,
"69.72.32.0/20" => 4096
}