async_temporary_mail 0.1.1

Rust wrapper of 1secmail temporary mail service
Documentation

temporary_mail

Async Rust wrapper of 1secmail temporary mail service

Based on the temporary_mail

use temporary_mail::TempMail;

let temp_mail = TempMail::new();

From TempMail you can retrieve:

Email address

println!("{}", temp_mail.get_address());

Email inbox

let emails: Result<Vec<Email>> = temp_mail.get_inbox().await;

// print received emails
if let Ok(emails) = emails {
    emails.iter().for_each(|mail| println!("{:?}", mail));
}