Skip to content

calternal-imap

Shared IMAP protocol boundary for Notes and Mail (#428/#486, DESIGN §§9, 53). Markdown remains authoritative. A projection retains source bytes so Apple HTML rewrites cannot silently replace Markdown syntax or unsupported data.

Source: crates/calternal-imap/src/lib.rs

Module Summary
mailboxes Tag-backed virtual folders for #428 D2/D6.
mime Bounded MIME descriptions and exact body sections (#897/#486, DESIGN §53) with Apple Note validation kept at the Notes boundary (#428 D9).
projection Lossless Apple text edit mapping (#428, DESIGN §9).
session Execute shared IMAP commands on an authenticated message store (#428/#486, DESIGN §§9, 53).
store Authenticated message provider boundary (#428/#486, DESIGN §§9, 53).
wire Bounded IMAP command framing for #428.
submission Authenticated, non-sending submission compatibility for Apple profiles (#428).
  • pub use imap_codec::imap_types::command