Mailman v0.2.0
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 |