Expand description
use mailgun46::{Mailer, EmailBuilder};
// Setup a new client from env.
// The <from> header will be noreply@domain.
let client = Mailer::from_env()?;
EmailBuilder::default()
.to("somethingparseableasanemail")
.subject("An email")
.text_body("A plain, informative text body")
.build()?
.send(&client).await?;
Structs§
Enums§
- Build
Error - Errors occuring when building an Email from EmailBuilder::build Missing fields etc..
- Send
Error - Errors occuring when building an Email from EmailBuilder::build Network errors and unexpected replies from Mailgun
- Setup
Error - Error occuring when building a Mailer instance.