mailrs_shield/dnsbl.rs
1//! DNSBL reverse-IP scoring re-exported from
2//! [`mailrs-dnsbl`](https://crates.io/crates/mailrs-dnsbl).
3//!
4//! Carved into its own crate so consumers who only need DNSBL don't
5//! transitively pull greylist + PTR + (under default features) the
6//! Redis backing store.
7//!
8//! The public surface is intentionally unchanged from earlier shield
9//! versions — anything that previously worked against
10//! `mailrs_shield::dnsbl::*` continues to work.
11
12pub use mailrs_dnsbl::{
13 check_dnsbl, dnsbl_query, interpret_spamhaus, is_ipv6_dnsbl_supported, reverse_ipv4,
14 DnsblCache, DnsblResult,
15};