use mail_parser::{mailbox::mbox::MessageIterator, MessageParser};
fn main() {
for raw_message in MessageIterator::new(std::io::stdin().lock()) {
let raw_message = raw_message.unwrap();
let message = MessageParser::default()
.parse(raw_message.contents())
.unwrap();
println!("{}", serde_json::to_string(&message).unwrap());
}
}