SMTP

Open-source projects categorized as SMTP

Top 23 SMTP Open-Source Projects

  • PHPMailer

    The classic email sending library for PHP

  • Project mention: What to use besides contact form? | /r/webdev | 2023-12-10

    Then make a form and use PHPMailer.

  • Postal

    📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail

  • Project mention: Postal: Open-source mail delivery platform for incoming and outgoing email | news.ycombinator.com | 2024-03-13
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Listmonk

    High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.

  • Project mention: Ask HN: What is a good alternative to SendGrid? | news.ycombinator.com | 2024-04-17
  • docker-mailserver

    Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.

  • Project mention: Alternative to MailCow | /r/selfhosted | 2023-06-04

    I can recommend Docker mailserver (it also works with Podman). It is already pretty lightweight but you can even make it lighter and it has an active community as well as regular updates.

  • Mail-in-a-Box

    Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.

  • Project mention: Mail-in-a-Box – Take back control of your email | news.ycombinator.com | 2024-02-24
  • Mailcow

    mailcow: dockerized - 🐮 + 🐋 = 💕

  • Project mention: Docker Compose: version` is obsolete warning | news.ycombinator.com | 2024-04-29
  • MailCatcher

    Catches mail and serves it through a dream.

  • Project mention: Preview emails with letter_opener, MailCatcher and MailHog | news.ycombinator.com | 2023-08-13

    hey HN, I recently published an article going deep into email previewing (in Ruby on Rails, but I think it's relevant beyond Rails).

    MailCatcher (https://github.com/sj26/mailcatcher) and MailHog (https://github.com/mailhog/MailHog) are super handy and easy to run locally. Both spin up an SMTP server which you can direct mail to, and give you a nice web interface to browse mail and preview it.

    Happy to answer any question! thanks, harrison

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • MailKit

    A cross-platform .NET library for IMAP, POP3, and SMTP.

  • Project mention: UTF8 encoding in send-mailmessage doesn't work. | /r/PowerShell | 2023-06-09

    Third, Send-MailMessage has been deprecated. Try MailKit instead. To be honest, though, I'm yet to find time and test it myself.

  • Mailu

    Insular email distribution - mail server as Docker images

  • Project mention: Roundcube and docker-mailserver (Docker Mailserver) on the same VPS | /r/selfhosted | 2023-12-06

    Consider installing Mailu instead, which is a single Docker container with a full mail server and Roundcube on top. Very easy to install.

  • Twisted

    Event-driven networking engine written in Python.

  • Haraka

    A fast, highly extensible, and event driven SMTP server

  • Project mention: postale.io? Is this legit? Email hosting unlimited domains. | /r/webhosting | 2023-06-17

    postale.io has an MX record that points to mail.postale.io, which resolves to an AWS IP address (probably an EC2 instance) and has Haraka listening on port 25 (if its SMTP banner can be believed)

  • maildev

    :mailbox: SMTP Server + Web Interface for viewing and testing emails during development.

  • Project mention: MailDev is a simple way to test a project's generated email during development | news.ycombinator.com | 2023-09-08
  • maddy

    ✉️ Composable all-in-one mail server.

  • Project mention: Stalwart mail server (self-hosted all-in-one mail server) now as an admin webui | news.ycombinator.com | 2024-04-09

    It's interesting how there is now

    * Maddy: https://github.com/foxcpp/maddy

    * Mox: https://github.com/mjl-/mox

    * and Stalwart

    which all see to aim for more or less the same niche. I wonder if we'll see two of those merge eventually.

  • check-if-email-exists

    Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.

  • Project mention: Looking for help in GPL project | /r/rust | 2023-05-31

    The point is not about ideological debates, making money from GPL software is purely a practical business decision. Many people are doing it, see e.g. https://reacher.email/ (written in Rust btw).

  • RainLoop

    Simple, modern & fast web-based email client

  • mail-server

    Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP)

  • Project mention: Happy 20th Anniversary, Gmail. I'm Sorry I'm Leaving You | news.ycombinator.com | 2024-04-15

    * [1] should be https://stalw.art

    It's a neat project though, that I hadn't heard of before. I have ran Postfix to do domain-wide email forwarding (to Gmail coincidentally) but going the other way around and having the end destination be self hosted is on my to-do list.

  • interactsh

    An OOB interaction gathering server and client library

  • neomutt

    ✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat

  • Project mention: Show HN: Inbox Zero – open-source email assistant | news.ycombinator.com | 2023-12-29

    https://github.com/neomutt/neomutt is a mature project with similar functionality in its arsenal via tagging and vim bindings, not limited to gmail either. You can also write emails in vim/$EDITOR fluidly.

  • FluentEmail

    All in one email sender for .NET. Supports popular senders (SendGrid, MailGun, etc) and Razor templates.

  • Project mention: Sending HTML based emails. Is there an easier way to dynamically generate the document? | /r/csharp | 2023-05-15

    Surprised no one has mentioned this- https://github.com/lukencode/FluentEmail

  • himalaya

    CLI to manage emails

  • Papercut

    Papercut SMTP -- The Simple Desktop Email Server

  • Project mention: WTD: Temp SMTP account and relay | /r/sysadmin | 2023-05-24

    Do you need it to actually send, or just receive for testing? Because if it's testing you need then you should look into paper cut SMTP. https://github.com/ChangemakerStudios/Papercut-SMTP

  • hermes

    Golang package that generates clean, responsive HTML e-mails for sending transactional mail (by matcornic)

  • Gopherus

    This tool generates gopher link for exploiting SSRF and gaining RCE in various servers

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

SMTP related posts

  • Mailrise: An SMTP gateway for Apprise notifications

    1 project | news.ycombinator.com | 12 Mar 2024
  • Mail-in-a-Box – Take back control of your email

    2 projects | news.ycombinator.com | 24 Feb 2024
  • Show HN: Swift Mail, a native macOS app for JMAP mail

    4 projects | news.ycombinator.com | 13 Feb 2024
  • Ask HN: Self Hosting an Email Server?

    5 projects | news.ycombinator.com | 29 Jan 2024
  • Google will disable all but OAuth for IMAP, SMTP and POP starting Sept. 30

    7 projects | news.ycombinator.com | 18 Jan 2024
  • Proxy to add OAuth 2.0 authentication to email clients that don't support it

    1 project | news.ycombinator.com | 19 Jan 2024
  • How to Test Emails in Your Python App

    1 project | dev.to | 7 Jan 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source SMTP projects? This list will help you:

Project Stars
1 PHPMailer 20,600
2 Postal 14,198
3 Listmonk 13,571
4 docker-mailserver 13,382
5 Mail-in-a-Box 13,324
6 Mailcow 7,994
7 MailCatcher 6,190
8 MailKit 5,950
9 Mailu 5,442
10 Twisted 5,433
11 Haraka 4,850
12 maildev 4,794
13 maddy 4,674
14 check-if-email-exists 4,142
15 RainLoop 4,059
16 mail-server 3,163
17 interactsh 3,115
18 neomutt 3,072
19 FluentEmail 2,901
20 himalaya 2,856
21 Papercut 2,797
22 hermes 2,776
23 Gopherus 2,644

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com