pyspf-type99(1)

✨ pyspf-type99(1) ✨

General Commands Manual πŸŽ€ okay bestie, buckle up, this one's a lil vintage


πŸ’– NAME πŸ’–

type99 β€” a Python script that turns TXT records into Type 99/SPF records, no cap


🌸 VERSION 🌸

2.0.9 ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so, the type99 script takes DNS TXT strings and converts them into their binary equivalent so they're ready to vibe in a BIND zone file. It's giving "translator for a very specific dialect of DNS."

🚨 Real talk though: DNS type SPF (99) got yeeted in RFC 7208, so this script is historical interest only. It's a museum piece, a relic, a little antique. Cute, iconic, but not for production. Periodt. πŸ’…

🌈 USAGE 🌈

You call the type99 script from the command line like this:

python type99 "v=spf1 -all" {Note: Use your desired SPF record instead.}

and you get back:

\# 12 0b763d73706631202d616c6c {This is the correct result for "v=spf1 -all"}

✨ that output? literally the correct result for "v=spf1 -all". chef's kiss. πŸ‘‘

or alternatively:

python type99 - {File name}

And about that input file β€” the format is a standard BIND Zone file. The type99 script will add a Type99 record for each TXT record it finds in the file. Every single one. It does not skip. It does not play. 🫢


πŸ’œ SEE ALSO πŸ’œ


πŸ‘‘ AUTHORS πŸ‘‘

This version of type99 was written by Stuart Gathman <stuart@bmsi.com> and updated by Scott Kitterman <scott@kitterman.com>. 🫢

This man-page was created by Scott Kitterman <scott@kitterman.com>. πŸ’–


okay that's the whole page bestie, you ate that πŸ’…βœ¨

signed, sealed, delivered from the pyspf-type99(1) manual, dated 2007-01-16 β€” yeah she's been around a minute, but she's still iconic πŸŒΈπŸ¦‹