SPF _spf.mailgun.org

This seems to be a healthy SPF record
This SPF record has 2/10 terms that cause DNS queries

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

mailgun
23.253.182.0/23 (512 addresses)
69.72.32.0/20 (4096 addresses)
104.130.96.0/28 (16 addresses)
104.130.122.0/23 (512 addresses)
143.55.224.0/21 (2048 addresses)
143.55.232.0/22 (1024 addresses)
146.20.112.0/26 (64 addresses)
146.20.113.0/24 (256 addresses)
146.20.191.0/24 (256 addresses)
159.112.240.0/20 (4096 addresses)
159.135.224.0/20 (4096 addresses)
161.38.192.0/20 (4096 addresses)
166.78.68.0/22 (1024 addresses)
192.237.158.0/23 (512 addresses)
198.61.254.0/23 (512 addresses)
198.244.48.0/20 (4096 addresses)
204.220.168.0/21 (2048 addresses)
204.220.176.0/20 (4096 addresses)
209.61.151.0/24 (256 addresses)
QueryResponse
_spf.mailgun.org TXT
 _spf.mailgun.org TXTv=spf1 include:_spf1.mailgun.org include:_spf2.mailgun.org ~all
_spf1.mailgun.org TXT
 _spf1.mailgun.org TXTv=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 TXTv=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 => [
  {
    "__" => "0\324\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" => 12500,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "_spf.mailgun.org",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "\234=\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" => 39997,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "_spf1.mailgun.org",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "\36\363\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" => 7923,
    "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
}