Skip to main content

Crate mailsift

Crate mailsift 

Source

Modules§

artifacts
cli
CLI parsing helpers: URL → connection params, current username from the system password database, and the default config path discovery.
config
TOML configuration loading.
dkim
Trust the topmost Authentication-Results header to tell us which DKIM signatures passed.
extractor
gss
SPNEGO/Kerberos helper for HTTP Negotiate authentication.
imap_scan
mailsift imap-scan: walk an IMAP mailbox and run the pipeline over each message.
milter
Postfix milter front-end.
pipeline
reservation
Convert schema.org reservation JSON into iCalendar SingleEvents.
seen
seen.db: the dedup store described in DESIGN.md §“Implementation”.
stats
Per-extractor stats: an append-only NDJSON event log written from the pipeline, and an aggregator that turns the log into a summary table for the stats subcommand.
targets
unforward
Unwrap forwarded mail before extractor dispatch.