awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 مستودعات

Awesome GitHub RepositoriesSMTP Server Implementations

Frameworks for hosting custom SMTP servers to receive and process incoming email connections.

Distinct from SMTP Servers: Distinct from SMTP Servers: focuses on the server-side hosting capability for receiving mail rather than client-side configuration for sending.

Explore 13 awesome GitHub repositories matching networking & communication · SMTP Server Implementations. Refine with filters or upvote what's useful.

Awesome SMTP Server Implementations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • nodemailer/nodemailerالصورة الرمزية لـ nodemailer

    nodemailer/nodemailer

    17,583عرض على GitHub↗

    Nodemailer is a comprehensive library for Node.js applications designed to handle the composition, signing, and transmission of email messages. It provides a robust framework for constructing MIME-compliant content, managing complex attachments, and routing messages through various delivery channels, including standard SMTP servers, local mail transfer agents, and cloud-based email services. The library distinguishes itself through a modular, plugin-based transport architecture that allows for custom delivery mechanisms and environment-specific configurations. It includes advanced features fo

    Provides functionality to accept incoming email connections for building custom mail servers or processing incoming messages.

    JavaScriptemailemail-sendernodemailer
    عرض على GitHub↗17,583
  • atech/postalالصورة الرمزية لـ atech

    atech/postal

    16,606عرض على GitHub↗

    Postal is an open-source email infrastructure and self-hosted delivery platform. It functions as an SMTP mail server and inbound email gateway, providing the tools necessary to send and receive email through a privately managed infrastructure. The system manages SMTP infrastructure for outgoing message delivery and provides capabilities for custom email receiving. It allows for the routing of incoming external emails to internal applications or websites for automated processing. The platform includes support for multi-tenant domain mapping, event-driven webhook notifications, and plugin-base

    Provides the framework for hosting and maintaining a dedicated SMTP server for transactional and system emails.

    Ruby
    عرض على GitHub↗16,606
  • mailhog/mailhogالصورة الرمزية لـ mailhog

    mailhog/MailHog

    15,784عرض على GitHub↗

    MailHog is an email testing tool that functions as a local SMTP server to capture outgoing messages during the development process. By intercepting SMTP traffic, it allows developers to verify email content, headers, and attachments without transmitting messages to actual external recipients. Captured data is stored in an in-memory buffer, ensuring that sensitive information remains accessible for inspection through a dedicated web-based dashboard. The platform distinguishes itself by incorporating network simulation capabilities, which allow for the injection of artificial delays or connecti

    A local email testing tool that captures outgoing SMTP messages to allow developers to inspect content and attachments without sending real emails.

    Go
    عرض على GitHub↗15,784
  • healthchecks/healthchecksالصورة الرمزية لـ healthchecks

    healthchecks/healthchecks

    9,891عرض على GitHub↗

    Healthchecks is a heartbeat monitoring service and cron job monitoring tool designed to track the execution and success of scheduled tasks and systemd timers. It functions as a dead man switch, alerting users when expected periodic signals from remote processes fail to arrive. The system accepts health signals via HTTP and SMTP, allowing it to track infrastructure heartbeats from sources ranging from CI/CD workflows to network routers. It distinguishes itself by supporting the capture of diagnostic data, including exit codes and execution logs, and by calculating the duration between start an

    Implements an SMTP server to receive and process incoming emails as health check pings.

    Pythoncroncron-jobsdevops
    عرض على GitHub↗9,891
  • axllent/mailpitالصورة الرمزية لـ axllent

    axllent/mailpit

    8,764عرض على GitHub↗

    Mailpit is an SMTP mail testing server and web-based email inbox designed to intercept and store outgoing emails for development and integration testing without delivering them to real recipients. It functions as an SMTP mocking tool and relay gateway, allowing users to capture mail traffic and view it through a browser interface. The project distinguishes itself by providing tools for SMTP server simulation, including the ability to inject failure codes to test application resilience. It also includes an email compatibility analyzer that validates HTML rendering, checks link integrity, and s

    Acts as a local SMTP server for intercepting and inspecting outgoing mail during software development.

    Goemail-testinggogolang
    عرض على GitHub↗8,764
  • sj26/mailcatcherالصورة الرمزية لـ sj26

    sj26/mailcatcher

    6,762عرض على GitHub↗

    Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during development. It acts as a network bridge that catches outbound mail on a specified port and displays it in a web-based inspector instead of delivering messages to real recipients. The tool provides a web-based email viewer for reviewing HTML, plain text, and raw source content, along with an interface for inspecting headers and downloading attachments. It utilizes a RESTful JSON API to serve captured mail as structured data to the browser interface. The system includes a TCP socke

    Acts as a mock SMTP server that intercepts all outgoing mail to prevent delivery to real recipients.

    Rubydevelopmentdevtoolsmail
    عرض على GitHub↗6,762
  • foxcpp/maddyالصورة الرمزية لـ foxcpp

    foxcpp/maddy

    5,853عرض على GitHub↗

    Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules through a declarative configuration file. Rather than a monolithic stack, it lets operators compose message processing, storage, authentication, and security enforcement from interchangeable building blocks, with each module handling a specific function like receiving SMTP connections, verifying credentials, or applying policy checks. The server distinguishes itself through its flexible authentication and security architecture. It delegates user verification to external systems in

    Sends and receives email using the SMTP protocol with extensions for pipelining, authentication, and internationalization.

    Godkimdmarcemail
    عرض على GitHub↗5,853
  • mjl-/moxالصورة الرمزية لـ mjl-

    mjl-/mox

    5,713عرض على GitHub↗

    Mox is a self-hosted email server that runs as a single compiled Go binary, handling the full lifecycle of sending and receiving email through SMTP, IMAP4rev2, and a built-in webmail application. It is designed to be operated without external dependencies or runtime plugins, with all mail services — including spam filtering, queue management, and web interfaces for administration and account management — contained in one executable. The server distinguishes itself through automated TLS certificate management via ACME, DNS-based autoconfiguration for email clients, and file-based configuration

    Transfers email between servers using SMTP with extensions for reliable delivery.

    Go
    عرض على GitHub↗5,713
  • webmin/webminالصورة الرمزية لـ webmin

    webmin/webmin

    5,595عرض على GitHub↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    Adjusts how the server handles incoming and outgoing SMTP connections and sets memory and delivery rate caps.

    HTML
    عرض على GitHub↗5,595
  • haraka/harakaالصورة الرمزية لـ haraka

    haraka/Haraka

    5,581عرض على GitHub↗

    Ships a full SMTP server implementation that accepts, filters, and delivers email with plugin extensibility.

    JavaScriptdkimharakajavascript
    عرض على GitHub↗5,581
  • leokhoa/laragonالصورة الرمزية لـ leokhoa

    leokhoa/laragon

    5,220عرض على GitHub↗

    Laragon is a portable web server suite and WAMP stack manager that provides a self-contained local development environment. It enables the bootstrapping of web applications through the orchestration of web servers, databases, and language runtimes on a single machine. The project is distinguished by its registry-free portable mode, allowing the entire development stack to be moved between drives or computers without re-installation. It features automated virtual host mapping and SSL certificate generation for local domains, as well as a local tunneling gateway to expose projects via public UR

    Captures and stores outgoing SMTP mail locally for inspection and debugging instead of delivering it.

    PHP
    عرض على GitHub↗5,220
  • rnwood/smtp4devالصورة الرمزية لـ rnwood

    rnwood/smtp4dev

    3,817عرض على GitHub↗

    smtp4dev is a suite of tools featuring a mock SMTP server that intercepts outgoing email traffic and stores messages for inspection instead of delivering them to recipients. It includes a web-based viewer for inspecting email metadata, raw source code, and MIME structures, alongside a responsive email previewer that simulates how HTML emails appear across different viewport sizes and device layouts. The project provides a traffic analyzer to log protocol interactions and session data for debugging delivery failures. It also operates as a TLS SMTP server, supporting encrypted connections via T

    Captures outgoing SMTP traffic in local environments to inspect messages without delivery.

    C#linuxmacosxsmtp-server
    عرض على GitHub↗3,817
  • aschmelyun/docker-compose-laravelالصورة الرمزية لـ aschmelyun

    aschmelyun/docker-compose-laravel

    2,650عرض على GitHub↗

    يوفر هذا المشروع إعداد تنسيق حاوية مصمماً لتوحيد بيئات التطوير المحلية لتطبيقات الويب. من خلال استخدام التكوين التعريفي، فإنه يدير حاويات الخدمة المعزولة لضمان سلوك التطبيق المتسق وإدارة التبعية عبر أجهزة المطورين المختلفة. تتضمن البيئة أدوات متكاملة لاستمرارية قاعدة البيانات، مما يضمن بقاء البيانات سليمة عبر دورات حياة الحاوية من خلال وحدات تخزين معينة. كما تتميز بأداة اعتراض بريد إلكتروني قائمة على الحاوية الجانبية (sidecar) تلتقط وتعرض الرسائل الصادرة في لوحة تحكم محلية، مما يسمح بالتحقق من منطق التسليم دون الحاجة إلى خوادم بريد خارجية. بعيداً عن تنسيق الخدمة الأساسي، يدعم المشروع سير عمل تطوير الواجهة الأمامية من خلال توفير أدوات تجميع وتجميع أصول حاوية. تتيح هذه الأدوات للمطورين تنفيذ عمليات البناء وتشغيل خوادم التطوير داخل بيئة معزولة، مما يسهل التحديثات التلقائية أثناء دورة تطوير التطبيق.

    Captures and displays outgoing mail traffic in a local dashboard for verification without external servers.

    Dockerfile
    عرض على GitHub↗2,650
  1. Home
  2. Networking & Communication
  3. SMTP Server Implementations

استكشف الوسوم الفرعية

  • Development ServersLocal SMTP server implementations designed specifically for intercepting and inspecting outgoing mail during software development. **Distinct from SMTP Server Implementations:** Distinct from SMTP Server Implementations: focuses on local interception and testing rather than production-grade mail hosting.
  • Hook-Based ExtendersExtends SMTP server behavior by attaching custom JavaScript functions to message processing hooks for tailored mail handling. **Distinct from SMTP Server Implementations:** Distinct from SMTP Server Implementations: focuses on hook-based extensibility rather than just hosting an SMTP server.
  • SMTP Message InterceptionSMTP server implementations specifically designed to capture and store outgoing mail instead of delivering it. **Distinct from SMTP Server Implementations:** Focuses on interception for development rather than general mail processing or delivery.
  • SMTP Transfers1 وسم فرعيSends and receives email using the SMTP protocol with extensions for pipelining, authentication, and internationalization. **Distinct from SMTP Server Implementations:** Distinct from SMTP Server Implementations: focuses on the transfer protocol itself with extensions, not just hosting a server.