Expand description
§Rspamd Client for Rust
This crate provides an HTTP client for interacting with the Rspamd service in Rust.
It supports both synchronous and asynchronous operations using the attohttpc
and
reqwest
libraries, respectively.
§Features
- Sync: Synchronous client using
attohttpc
. - Async: Asynchronous client using
reqwest
. - Easily configurable with support for proxy, encryption, TLS and ZSTD compression.
- Supports scanning emails for spam scores and other metrics.
Re-exports§
pub use backend::async_client::AsyncClient;
pub use backend::async_client::scan_async;
Modules§
- Configuration for rspamd-client
- Error handling for the Rspamd API client.