[−][src]Function mailparse::addrparse
pub fn addrparse(addrs: &str) -> Result<MailAddrList, &'static str>
Convert an address field from an email header into a structured type. This function handles the most common formatting of to/from/cc/bcc fields found in email headers.
Examples
use mailparse::{addrparse, MailAddr, SingleInfo}; match &addrparse("John Doe <john@doe.com>").unwrap()[0] { MailAddr::Single(info) => { assert_eq!(info.display_name, Some("John Doe".to_string())); assert_eq!(info.addr, "john@doe.com".to_string()); } _ => panic!() };