Skip to main content

Crate postvak_core

Crate postvak_core 

Source

Modules§

actions
Direct actions on chosen messages: mark, move, archive and delete, through the same apply as rules, which the daemon’s sync loop runs; plus the dry-run and rule preview helpers the CLI and the MCP server share.
config
credentials
daemon
The one process that owns the engine, serving it to the GUI, CLI and MCP over a private Unix socket.
engine
Runs one sync thread per account and routes commands to them; the daemon runs it.
help
Help texts shared by the CLI and the MCP tool descriptions.
mail_ops
message
net
Which web hosts Postvak may contact for a mail: remote content the reader asks for, one-click unsubscribe.
notify
Desktop notifications for new mail, sent by the daemon.
output
JSON rows shared by the CLI’s --json and the MCP results; each row carries its account.
paths
rules
store
sync
time
Unix timestamps: the current one, and shown in local time.
trash
unsubscribe
Leaving a mailing list: RFC 8058’s one-click POST, or else the List-Unsubscribe page or address the reader opens.