Struct mailstrom::Mailstrom [] [src]

pub struct Mailstrom<S: MailstromStorage + 'static> { /* fields omitted */ }

Methods

impl<S: MailstromStorage + 'static> Mailstrom<S>
[src]

Create a new Mailstrom instance for sending emails.

Ask Mailstrom to die. This is not required, you can simply let it fall out of scope and it will clean itself up.

Determine the status of the worker

Send an email, getting back it's message-id

Trait Implementations

impl<S: MailstromStorage + 'static> Drop for Mailstrom<S>
[src]

A method called when the value goes out of scope. Read more