Mailman v0.0.3
Modules summary ↑
Mailman | |
Mailman.Attachment | A struct defining an attachable file. It automatically detect the mime type based on file extension |
Mailman.Context | Defines the configuration for both rendering and sending of messages |
Mailman.EexComposeConfig | Defines the config for the Eex composer |
Mailman.EexComposer | Provides functions for rendering from Eex template files |
Mailman.Email | Struct representing an email message |
Mailman.ExternalSmtpAdapter | Adapter for sending email via external SMTP server |
Mailman.Header | Represents a Mime-Mail header |
Mailman.LocalServer | Basic SMTP implementation via the gen_smtp_sever_session behavior. Implements relay’ing to external servers |
Mailman.LocalSmtpAdapter | Adapter for using locally spawned SMTP server |
Mailman.LocalSmtpConfig | Configuartion struct for the locally spawned SMTP server |
Mailman.Parsing | Functions for parsin mail messages into Elixir structs |
Mailman.Render | Functions for rendering email messages into strings |
Mailman.SmtpConfig | A config struct for external SMTP server adapter |
Mailman.TestConfig | Config struct for the testing adapter |
Mailman.TestServer | Implementation of the testing SMTP server |
Mailman.TestingAdapter | Implementation of the testing SMTP adapter |
Protocols summary ↑
Mailman.Adapter |
Mailman.Composer |