soaparse

Sane, modular DNS authority (SOA) record parsing


Keywords
dns, dns-record, dns-soa, soa-record
License
MPL-2.0
Install
pip install soaparse==1.3.0

Documentation

soaparse

PyPi package

Sane, modular DNS SOA record parsing implementations

  • Fields are based on https://www.ripe.net/publications/docs/ripe-203

  • The best-guess email address is parsed from the rname field

    • Unlike most implementations that just lazily replace the first occurrence of a ., this parsing assumes the second from last . character is location of the email @
  • Trailing periods are stripped