soaparse

Sane, modular DNS authority (SOA) record parsing


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

Documentation

soaparse

PyPi package

Sane, modular DNS SOA record parsing implementations

The best-guess email addresses are parsed from the rname field:

  • Replacing with @:
    • the second from last . (email_parsed_last)
    • the first . (email_parsed_first)

Both likeliest email addresses are returned. It is then up to human inspection to decide which email is correct.

Trailing periods are stripped