Phase A: mail_send + mail_inbox_list + mail_inbox_read. Replaces scripts/kayos_mail.py with a typed MCP server. Outbound guarantees Date, Message-ID (own-domain), User-Agent, MIME-Version, multipart/alternative for HTML+text, multipart/mixed for attachments, In-Reply-To + References for threading. Single account in v0.1 (default_account from config). Phase B adds multi-account + threading + search; Phase C adds mark + attachments + reply helper. Stack: rmcp 0.1 (matches aldabra), lettre 0.11 + tokio-rustls, async-imap 0.10, mail-parser 0.9. Stderr-only logging (stdout is the MCP transport). Smoke verified 2026-05-21: send -> land -> read kayos@sulkta.com round trip, DKIM-Signature + Authentication-Results pass at the rspamd relay.
14 lines
204 B
Text
14 lines
204 B
Text
target/
|
|
**/*.rs.bk
|
|
Cargo.lock.bak
|
|
|
|
# Local config files MUST NOT be tracked — they carry credentials.
|
|
config.toml
|
|
**/config.toml
|
|
!config.example.toml
|
|
|
|
# Editor / OS junk
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
.DS_Store
|