Skip to content

Sane DNS SOA record parsing library implementations

License

Notifications You must be signed in to change notification settings

wesinator/soaparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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