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 πΈπ¦
π¦ where this page comes from
- debian bookworm: spf-tools-python 2.0.14-3
- debian trixie: spf-tools-python 2.0.14-5
- ubuntu jammy: spf-tools-python 2.0.14-2
- ubuntu noble: spf-tools-python 2.0.14-3
- ubuntu resolute: spf-tools-python 2.0.14-5
- ubuntu stonking: spf-tools-python 2.0.14-7 Β· PSF-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms