Expand description
Core email message model and parsing primitives.
Quick examples:
use email_message::{Mailbox, MailboxList};
let mailbox: Mailbox = "Mary Smith <mary@x.test>".parse().unwrap();
assert_eq!(mailbox.name(), Some("Mary Smith"));
assert_eq!(mailbox.email().as_str(), "mary@x.test");
let list: MailboxList = "mary@x.test, jdoe@one.test".parse().unwrap();
assert_eq!(list.len(), 2);Re-exports§
pub use address::Address;pub use address::AddressBackendError;pub use address::AddressList;pub use address::AddressParseError;pub use address::Group;pub use address::GroupParseError;pub use address::Mailbox;pub use address::MailboxList;pub use address::MailboxParseError;pub use address::ParseError;pub use email::Email;pub use email::EmailParseError;