[[example]]
name = "trust-dns-demo"
path = "examples/trust-dns-demo.rs"
[[example]]
name = "build-spf"
path = "examples/build-spf.rs"
[[example]]
name = "build-spf-strict"
path = "examples/build-spf-strict.rs"
required-features = ["strict-dns"]
[dependencies.addr]
optional = true
version = "0.15.0"
[dependencies.ipnetwork]
version = "0.18.0"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.regex]
version = "1"
[dev-dependencies.trust-dns-resolver]
version = "0.20.1"
[features]
strict-dns = ["addr"]
warn-dns = ["addr"]
[lib]
name = "decon_spf"
path = "src/lib.rs"
[package]
authors = ["Adam.S <Bas-Man@users.noreply.github.com>"]
categories = ["network-programming", "parser-implementations"]
description = "This is a simple tool that allows you to deconstruct an existing SPF record that might be\nretreived in a normal DNS TXT lookup.\nWith version 0.2.0 you can now also construct a new Spf record.\n"
documentation = "https://docs.rs/decon-spf"
edition = "2018"
keywords = ["dns", "spf"]
license = "MIT"
name = "decon-spf"
readme = "README.md"
repository = "https://github.com/Bas-man/rust-decon-spf"
version = "0.2.4"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]