Topics / #smtp

Smtp projects on GitHub

Email transfer protocol and sending services

As of , the most-starred Smtp projects on GitHub are odysseus (93.7K stars), SmsForwarder (28.5K stars) and listmonk (23.8K stars). GitHub.Locker tracks 19 Smtp repositories with 321.6K stars combined. The fastest-growing on October 16 was odysseus, with +131 stars in a day.

19Projects
321.6KStars in total
+252Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

19 projects · by stars

  1. #1 · odysseus-dev/odysseus

    odysseus

    Odysseus is a self-hosted AI workspace that bundles chat, agents, deep research, a document editor, email, notes, tasks, and calendar around local or API models.

    93.7K
  2. #2 · pppscn/SmsForwarder

    SmsForwarder

    An Android app that watches a phone's SMS, incoming calls, and app notifications and forwards them by your rules to DingTalk, WeCom, Feishu, email, bark, webhook, Telegram, ServerChan, PushPlus, or another phone via SMS.

    28.5K
  3. #3 · knadh/listmonk

    listmonk

    listmonk is a self-hosted newsletter and mailing list manager that handles subscriber lists, campaigns, and transactional emails, all packed into a single binary with a modern web dashboard.

    23.8K
  1. 4

    PHPMailer

    22.3KPHPMailer/PHPMailer · PHP

    PHPMailer is a full-featured email creation and transfer class for PHP — probably the world's most popular code for sending email from PHP, used by WordPress, Drupal, Joomla!, Yii, SugarCRM and many other open-source projects.

  2. 5

    docker-mailserver

    19.6Kdocker-mailserver/docker-mailserver · Shell

    A production-ready, fullstack but simple mail server — SMTP, IMAP, POP3, LDAP, anti-spam and anti-virus — that runs entirely inside a single Docker container.

  3. 6

    nodemailer

    17.7Knodemailer/nodemailer · TypeScript

    Nodemailer is a Node.js library for sending email: you hand it a message and it delivers it via SMTP or sendmail. It has been in active development since 2011.

  4. 7

    postal

    16.9Kpostalserver/postal · Ruby

    Postal is a complete, fully featured mail server and delivery platform for websites and web servers, handling both incoming and outgoing e-mail.

  5. 8

    MailHog

    16.2Kmailhog/MailHog · Go

    MailHog is an email testing tool for developers. You point your application's outgoing SMTP at it, then view the captured mail in a web UI or fetch it through a JSON API, instead of delivering it for real.

  6. 9

    BillionMail

    15.9KBillionmail/BillionMail · Go

    An open-source, self-hosted mail server plus an email marketing platform: send newsletters, promotional and transactional emails from your own server, with analytics and subscriber management built in.

  7. 10

    mailinabox

    15.4Kmail-in-a-box/mailinabox · Python

    It turns a fresh machine into a complete, self-hosted email server — SMTP, IMAP, webmail, contacts and calendar sync, DNS, spam filtering and backups — with a single install command, so individuals can run their own email instead of relying on providers.

  8. 11

    stalwart

    15.1Kstalwartlabs/stalwart · Rust

    Stalwart is an all-in-one, open-source mail and collaboration server written in Rust that supports email (JMAP, IMAP4, POP3, SMTP), calendaring (CalDAV), contacts (CardDAV) and file storage/sharing (WebDAV) in a single binary.

  9. 12

    mailcow-dockerized

    13.6Kmailcow/mailcow-dockerized · JavaScript

    Mailcow is a self-hosted, dockerized mail server suite - it bundles Postfix (SMTP), Dovecot (IMAP), SOGo (webmail/groupware), Rspamd (spam filtering), ClamAV (antivirus) and ACME certificate automation into a set of containers you run yourself.

  10. 13

    cloudflare_temp_email

    12Kdreamhunter2333/cloudflare_temp_email · TypeScript

    A self-hosted temporary email service built on Cloudflare's free tier: create disposable email addresses on your own domain, receive mail (with attachments), send mail via SMTP/Resend, and manage everything through a modern web UI, Telegram bot, or admin console.

  11. 14

    mailflare

    5.1Khieunc229/mailflare · TypeScript

    Mailflare is a self-hosted email inbox for custom domains, built on Cloudflare, with support for sending/receiving through Cloudflare, Resend, or Amazon SES.

  12. 15

    serpbear

    2.1Ktowfiqi/serpbear · TypeScript

    SerpBear is an open-source app that tracks your website's keyword positions in Google and notifies you when rankings change.

  13. 16

    fredy

    1.6Korangecoding/fredy · JavaScript

    Fredy is a self-hosted tool that continuously watches 26 real estate portals across Germany, Austria, Switzerland, Spain, Italy and Portugal (e.g. ImmoScout24, Immowelt, eBay Kleinanzeigen) and pushes new listings to you via Slack, Telegram, Email, Discord or ntfy the moment they appear.

  14. 17

    mail

    1.4Kflectar/mail · Rust

    Flectar Mail is a native, open-source email client that also handles calendars and contacts, built in Rust for speed and low memory use instead of being a web app wrapped in a browser shell.

  15. 18

    solo-skills

    365bam-bam-2/solo-skills · Python

    This is a collection of AI agent 'skills' (SKILL.md procedure files, some with runnable scripts) that a solo entrepreneur built to automate the busywork of running a one-person business — product demo videos, book PDFs, blog posts, meeting minutes, KakaoTalk messaging, Discord bots, and more.

  16. 19

    omamail

    299huacnlee/omamail · QML

    Omamail is a native email client plugin for the Omarchy desktop (built on Hyprland/Quickshell) that reads, triages and answers mail from Gmail, Outlook, HEY, JMAP and IMAP accounts inside one themed window.

Often tagged together