SPF spf.mail.163.com

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

This is an approximate list of the IP addresses that the domain spf.mail.163.com allows email to be sent from according to their SPF record

163
45.254.50.192/26 (64 addresses)
47.245.55.53/32 (1 address)
59.111.176.0/24 (256 addresses)
60.191.81.0/24 (256 addresses)
60.191.83.0/24 (256 addresses)
103.74.27.240/32 (1 address)
103.129.252.0/25 (128 addresses)
103.136.33.32/28 (16 addresses)
111.124.200.0/27 (32 addresses)
111.124.200.192/26 (64 addresses)
111.124.201.0/27 (32 addresses)
111.124.202.0/27 (32 addresses)
117.135.207.0/27 (32 addresses)
117.135.207.192/26 (64 addresses)
117.135.210.0/27 (32 addresses)
117.135.214.0/27 (32 addresses)
121.195.179.51/32 (1 address)
121.195.179.53/32 (1 address)
123.58.177.0/24 (256 addresses)
123.58.178.0/24 (256 addresses)
123.125.50.0/24 (256 addresses)
123.126.96.0/23 (512 addresses)
220.181.12.0/22 (1024 addresses)
220.181.31.0/24 (256 addresses)
220.181.72.0/24 (256 addresses)
220.194.24.0/24 (256 addresses)
220.197.30.0/27 (32 addresses)
220.197.30.192/26 (64 addresses)
220.197.31.0/27 (32 addresses)
220.197.32.0/27 (32 addresses)
223.252.213.0/24 (256 addresses)
2407:ae80:100:1000::/63
2407:ae80:100:1002::/64
2407:ae80:300:1000::/63
QueryResponse
spf.mail.163.com TXT
 spf.mail.163.com TXTv=spf1 include:spf-a.mail.163.com include:spf-b.mail.163.com include:spf-c.mail.163.com include:spf-d.mail.163.com include:spf-e.mail.163.com -all
spf-c.mail.163.com TXT
 spf-c.mail.163.com TXTv=spf1 ip4:111.124.200.0/27 ip4:111.124.200.192/26 ip4:111.124.201.0/27 ip4:111.124.202.0/27 ip4:220.197.30.0/27 ip4:220.197.30.192/26 ip4:220.197.31.0/27 ip4:220.197.32.0/27 -all
spf-a.mail.163.com TXT
 spf-a.mail.163.com TXTv=spf1 ip4:220.181.12.0/22 ip4:220.181.31.0/24 ip4:123.125.50.0/24 ip4:220.181.72.0/24 ip4:123.58.177.0/24 ip4:123.58.178.0/24 ip4:123.126.96.0/24 ip4:123.126.97.0/24 ip4:103.129.252.0/25 ip4:60.191.83.0/24 ip4:103.136.33.32/28 -all
spf-d.mail.163.com TXT
 spf-d.mail.163.com TXTv=spf1 ip4:117.135.207.0/27 ip4:117.135.207.192/26 ip4:117.135.210.0/27 ip4:117.135.214.0/27 ip4:47.245.55.53/32 -all
spf-e.mail.163.com TXT
 spf-e.mail.163.com TXTv=spf1 ip6:2407:ae80:100:1000::/64 ip6:2407:ae80:100:1001::/64 ip6:2407:ae80:100:1002::/64 ip6:2407:ae80:300:1000::/64 ip6:2407:ae80:300:1001::/64 -all
spf-b.mail.163.com TXT
 spf-b.mail.163.com TXTv=spf1 ip4:121.195.179.51 ip4:121.195.179.53 ip4:223.252.213.0/24 ip4:103.74.27.240 ip4:59.111.176.0/24 ip4:60.191.81.0/24 ip4:45.254.50.192/26 ip4:220.194.24.0/24 -all

Internal debug code. Here be dragons.

qcount => [
  {
    "param" => "spf.mail.163.com",
    "query" => "root",
    "record" => ""
  },
  {
    "param" => "spf-a.mail.163.com",
    "query" => "include",
    "record" => "spf.mail.163.com"
  },
  {
    "param" => "spf-b.mail.163.com",
    "query" => "include",
    "record" => "spf.mail.163.com"
  },
  {
    "param" => "spf-c.mail.163.com",
    "query" => "include",
    "record" => "spf.mail.163.com"
  },
  {
    "param" => "spf-d.mail.163.com",
    "query" => "include",
    "record" => "spf.mail.163.com"
  },
  {
    "param" => "spf-e.mail.163.com",
    "query" => "include",
    "record" => "spf.mail.163.com"
  }
]

errors => [
  "0This seems to be a healthy SPF record",
  "0This SPF record has 5/10 terms that cause DNS queries"
]

record => {
  "163" => [
    "45.254.50.192/26",
    "47.245.55.53/32",
    "59.111.176.0/24",
    "60.191.81.0/24",
    "60.191.83.0/24",
    "103.74.27.240/32",
    "103.129.252.0/25",
    "103.136.33.32/28",
    "111.124.200.0/27",
    "111.124.200.192/26",
    "111.124.201.0/27",
    "111.124.202.0/27",
    "117.135.207.0/27",
    "117.135.207.192/26",
    "117.135.210.0/27",
    "117.135.214.0/27",
    "121.195.179.51/32",
    "121.195.179.53/32",
    "123.58.177.0/24",
    "123.58.178.0/24",
    "123.125.50.0/24",
    "123.126.96.0/23",
    "220.181.12.0/22",
    "220.181.31.0/24",
    "220.181.72.0/24",
    "220.194.24.0/24",
    "220.197.30.0/27",
    "220.197.30.192/26",
    "220.197.31.0/27",
    "220.197.32.0/27",
    "223.252.213.0/24",
    "2407:ae80:100:1000::/63",
    "2407:ae80:100:1002::/64",
    "2407:ae80:300:1000::/63"
  ]
}

queries => [
  {
    "__" => "\20\215\201\200\0\1\0\1\0\0\0\0\3spf\4mail\003163\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\223\222v=spf1 include:spf-a.mail.163.com include:spf-b.mail.163.com include:spf-c.mail.163.com include:spf-d.mail.163.com include:spf-e.mail.163.com -all",
    "aa" => "",
    "ad" => "",
    "an" => [
      [
        "spf.mail.163.com",
        "txt",
        "in",
        60,
        "v=spf1 include:spf-a.mail.163.com include:spf-b.mail.163.com include:spf-c.mail.163.com include:spf-d.mail.163.com include:spf-e.mail.163.com -all"
      ]
    ],
    "ar" => [],
    "cd" => "",
    "id" => 4237,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "spf.mail.163.com",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "\257\f\201\200\0\1\0\1\0\0\0\0\5spf-c\4mail\003163\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\264\263v=spf1 ip4:111.124.200.0/27 ip4:111.124.200.192/26 ip4:111.124.201.0/27 ip4:111.124.202.0/27 ip4:220.197.30.0/27 ip4:220.197.30.192/26 ip4:220.197.31.0/27 ip4:220.197.32.0/27 -all",
    "aa" => "",
    "ad" => "",
    "an" => [
      [
        "spf-c.mail.163.com",
        "txt",
        "in",
        60,
        "v=spf1 ip4:111.124.200.0/27 ip4:111.124.200.192/26 ip4:111.124.201.0/27 ip4:111.124.202.0/27 ip4:220.197.30.0/27 ip4:220.197.30.192/26 ip4:220.197.31.0/27 ip4:220.197.32.0/27 -all"
      ]
    ],
    "ar" => [],
    "cd" => "",
    "id" => 44812,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "spf-c.mail.163.com",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "\346\244\201\200\0\1\0\1\0\0\0\0\5spf-a\4mail\003163\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\351\350v=spf1 ip4:220.181.12.0/22 ip4:220.181.31.0/24 ip4:123.125.50.0/24 ip4:220.181.72.0/24 ip4:123.58.177.0/24 ip4:123.58.178.0/24 ip4:123.126.96.0/24 ip4:123.126.97.0/24 ip4:103.129.252.0/25 ip4:60.191.83.0/24 ip4:103.136.33.32/28 -all",
    "aa" => "",
    "ad" => "",
    "an" => [
      [
        "spf-a.mail.163.com",
        "txt",
        "in",
        60,
        "v=spf1 ip4:220.181.12.0/22 ip4:220.181.31.0/24 ip4:123.125.50.0/24 ip4:220.181.72.0/24 ip4:123.58.177.0/24 ip4:123.58.178.0/24 ip4:123.126.96.0/24 ip4:123.126.97.0/24 ip4:103.129.252.0/25 ip4:60.191.83.0/24 ip4:103.136.33.32/28 -all"
      ]
    ],
    "ar" => [],
    "cd" => "",
    "id" => 59044,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "spf-a.mail.163.com",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "\266\$\201\200\0\1\0\1\0\0\0\0\5spf-d\4mail\003163\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0vuv=spf1 ip4:117.135.207.0/27 ip4:117.135.207.192/26 ip4:117.135.210.0/27 ip4:117.135.214.0/27 ip4:47.245.55.53/32 -all",
    "aa" => "",
    "ad" => "",
    "an" => [
      [
        "spf-d.mail.163.com",
        "txt",
        "in",
        60,
        "v=spf1 ip4:117.135.207.0/27 ip4:117.135.207.192/26 ip4:117.135.210.0/27 ip4:117.135.214.0/27 ip4:47.245.55.53/32 -all"
      ]
    ],
    "ar" => [],
    "cd" => "",
    "id" => 46628,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "spf-d.mail.163.com",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "h\31\201\200\0\1\0\1\0\0\0\0\5spf-e\4mail\003163\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\a\b\0\230\227v=spf1 ip6:2407:ae80:100:1000::/64 ip6:2407:ae80:100:1001::/64 ip6:2407:ae80:100:1002::/64 ip6:2407:ae80:300:1000::/64 ip6:2407:ae80:300:1001::/64 -all",
    "aa" => "",
    "ad" => "",
    "an" => [
      [
        "spf-e.mail.163.com",
        "txt",
        "in",
        1800,
        "v=spf1 ip6:2407:ae80:100:1000::/64 ip6:2407:ae80:100:1001::/64 ip6:2407:ae80:100:1002::/64 ip6:2407:ae80:300:1000::/64 ip6:2407:ae80:300:1001::/64 -all"
      ]
    ],
    "ar" => [],
    "cd" => "",
    "id" => 26649,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "spf-e.mail.163.com",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  },
  {
    "__" => "\375\271\201\200\0\1\0\1\0\0\0\0\5spf-b\4mail\003163\3com\0\0\20\0\1\300\f\0\20\0\1\0\0\0<\0\251\250v=spf1 ip4:121.195.179.51 ip4:121.195.179.53 ip4:223.252.213.0/24 ip4:103.74.27.240 ip4:59.111.176.0/24 ip4:60.191.81.0/24 ip4:45.254.50.192/26 ip4:220.194.24.0/24 -all",
    "aa" => "",
    "ad" => "",
    "an" => [
      [
        "spf-b.mail.163.com",
        "txt",
        "in",
        60,
        "v=spf1 ip4:121.195.179.51 ip4:121.195.179.53 ip4:223.252.213.0/24 ip4:103.74.27.240 ip4:59.111.176.0/24 ip4:60.191.81.0/24 ip4:45.254.50.192/26 ip4:220.194.24.0/24 -all"
      ]
    ],
    "ar" => [],
    "cd" => "",
    "id" => 64953,
    "ns" => [],
    "op" => "query",
    "qd" => [
      [
        "spf-b.mail.163.com",
        "txt",
        "in"
      ]
    ],
    "qr" => 1,
    "ra" => 1,
    "rc" => "noerror",
    "rd" => 1,
    "tc" => ""
  }
]

ipsizes => {
  "103.129.252.0/25" => 128,
  "103.136.33.32/28" => 16,
  "103.74.27.240/32" => 1,
  "111.124.200.0/27" => 32,
  "111.124.200.192/26" => 64,
  "111.124.201.0/27" => 32,
  "111.124.202.0/27" => 32,
  "117.135.207.0/27" => 32,
  "117.135.207.192/26" => 64,
  "117.135.210.0/27" => 32,
  "117.135.214.0/27" => 32,
  "121.195.179.51/32" => 1,
  "121.195.179.53/32" => 1,
  "123.125.50.0/24" => 256,
  "123.126.96.0/23" => 512,
  "123.58.177.0/24" => 256,
  "123.58.178.0/24" => 256,
  "220.181.12.0/22" => 1024,
  "220.181.31.0/24" => 256,
  "220.181.72.0/24" => 256,
  "220.194.24.0/24" => 256,
  "220.197.30.0/27" => 32,
  "220.197.30.192/26" => 64,
  "220.197.31.0/27" => 32,
  "220.197.32.0/27" => 32,
  "223.252.213.0/24" => 256,
  "45.254.50.192/26" => 64,
  "47.245.55.53/32" => 1,
  "59.111.176.0/24" => 256,
  "60.191.81.0/24" => 256,
  "60.191.83.0/24" => 256
}