Popularity
8.1
Declining
Activity
0.0
Declining
193
4
72
Monthly Downloads: 3,775
Programming language: Elixir
License: MIT License
Tags:
Email
mailman alternatives and similar packages
Based on the "Email" category.
Alternatively, view mailman alternatives based on common mentions on social networks and blogs.
-
bamboo
Testable, composable, and adapter based Elixir email library for devs that love piping. -
mailibex
Library containing Email related implementations in Elixir : dkim, spf, dmark, mimemail, smtp -
pop3mail
Pop3 client to download email from the inbox via the commandline interface. Written in Elixir. Elixir module to read pop3 mail programmatically. -
echo
A simple & highly extendable, meta-notification system; Echo checks notification preferences & dispatch notifications to different adapters (ex. email, logger, analytics, sms, etc.).
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Promo
www.sonarqube.org
Do you think we are missing an alternative of mailman or a related project?
Popular Comparisons
README
Mailman 👮
Mailman lets you send email from your Elixir app.
- Plain text or multi-part email (plain text and HTML)
- Inline images in HTML part
- Attachments (with semi-automatic MIME type detection)
- Easy-peasy SMTP config
- Rendering via EEx
- Standard quoted-printable encoding
- Automatic CC and BCC delivery
- Custom headers
- SMTP delivery timestamps
Mailman is a wrapper around the mighty (but rather low-level) gen_smtp, the popular Erlang SMTP library.
Simple example
context = %Mailman.Context{
config: %Mailman.SmtpConfig{
relay: "yourtdomain.com",
username: "userkey-here",
password: "passkey-here",
port: 25,
tls: :always,
auth: :always,
},
composer: %Mailman.EexComposeConfig{}
}
email = %Mailman.Email{
subject: "Hello Mailman!",
from: "[email protected]",
to: ["[email protected]"],
cc: ["[email protected]", "[email protected]"],
bcc: ["[email protected]"],
data: [
name: "Yo"
],
text: "Hello! <%= name %> These are Unicode: qżźół",
html: """
<html>
<body>
<b>Hello! <%= name %></b> These are Unicode: qżźół
</body>
</html>
"""
}
Mailman.deliver(email, context)