aerogramme/src/mail/mod.rs

24 lines
466 B
Rust

pub mod mailbox;
pub mod uidindex;
pub mod unique_ident;
pub mod user;
use std::convert::TryFrom;
use anyhow::Result;
use k2v_client::K2vClient;
use rusoto_s3::S3Client;
use crate::bayou::Bayou;
use crate::cryptoblob::Key;
use crate::login::Credentials;
use crate::mail::uidindex::*;
use crate::mail::unique_ident::*;
// Internet Message Format
// aka RFC 822 - RFC 2822 - RFC 5322
pub struct IMF<'a> {
raw: &'a [u8],
parsed: mail_parser::Message<'a>,
}