Skip to main content

store

Function store 

Source
pub fn store(root: &Path, message: &Fetched<'_>) -> Result<PathBuf>
Expand description

Writes one message into a Maildir: first in tmp/, then moved, so a reader never sees half a message. Mail without any flag goes to new/; mail with some (read, flagged, a keyword kept) to cur/ with its letters, as the Maildir convention says, so that none is lost until the next sync.