postcrate-core 0.1.1

Embeddable SMTP capture engine: server, multi-mailbox lifecycle, chaos simulation, SQLite persistence, HTTP API.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! SQLite-backed storage. Every persistent piece of the engine lives here.
//!
//! The public boundary is one type per concern (`emails`, `attachments`,
//! `mailboxes`, ...). Modules outside `db::` hold `sqlx::SqlitePool` and
//! call free functions, rather than carrying a stateful "repository"
//! struct around.

pub mod attachments;
pub mod audit;
pub mod bounce_rules;
pub mod chaos_configs;
pub mod emails;
pub mod forwarding;
pub mod mailboxes;
pub mod migrate;
pub mod pool;
pub mod settings;
pub mod webhooks;