asphalt.mailer.mailers.mock

class asphalt.mailer.mailers.mock.MockMailer(*, message_defaults=None)

Bases: Mailer

A mailer that does not send any messages but instead stores them in a member variable.

Parameters

message_defaults – default values for omitted keyword arguments of create_message()

Variables

messages – list of messages that would normally have been sent

coroutine deliver(self, messages)

Deliver the given message(s).

Parameters

messages – the message or iterable of messages to deliver