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

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

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

mailhog/MailHog

0
View on GitHub↗
15,784 نجوم·1,154 تفرعات·Go·mit·5 مشاهدات

MailHog

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 connection failures to test how applications handle unreliable delivery services. To maintain security during the development lifecycle, the interface supports credential-based access control, ensuring that captured email data is protected from unauthorized viewing.

Beyond its core interception and simulation functions, the tool provides a comprehensive environment for monitoring and debugging application communication logic. It offers a centralized interface for reviewing the formatting and structure of outgoing communications, facilitating the validation of email delivery workflows before deployment.

Features

  • Development Servers - A local email testing tool that captures outgoing SMTP messages to allow developers to inspect content and attachments without sending real emails.
  • Email Testing Tools - Capture outgoing messages during development and store them in a local buffer to verify that your application sends the correct information to external recipients before delivery.
  • Email Delivery Simulators - Provides a local SMTP server that intercepts outgoing mail and simulates network failures to validate application email delivery logic.
  • Email Inspection Dashboards - Review captured email headers, body text, and file attachments through a dedicated interface to ensure that all outgoing communications are formatted correctly before reaching your real users.
  • SMTP Server Implementations - Acts as a local mail server that captures incoming SMTP traffic and stores messages in memory for later inspection.
  • Web Dashboards - Provides a browser-accessible interface that communicates with the internal message store to display email content and metadata.
  • Fault Injection Testing - Intercepts network communication streams to simulate latency or connection drops for testing application resilience against unreliable delivery services.
  • Development Dashboards - Providing a browser-accessible dashboard to view captured email headers, body text, and attachments for verifying application communication logic.
  • Testing and Debugging - Local SMTP server for testing email sending in development.
  • Email - Email and SMTP testing tool.
  • Email Handling - SMTP testing tool with a web and API interface.
  • Email Infrastructure - Listed in the “Email Infrastructure” section of the Awesome Selfhosted awesome list.
  • Email Libraries - Email and SMTP testing tool with web interface.
  • Email Servers - SMTP gateway for testing and email inspection.
  • Email Services - SMTP testing tool with web and API interface.
  • Traffic Interception - Acts as a local mail server that captures incoming SMTP traffic and stores messages in memory for later inspection.
  • Access Control Interfaces - Restrict access to the email inspection interface by requiring valid authentication credentials to ensure that sensitive information remains protected throughout the entire testing and development lifecycle.

سجل النجوم

مخطط تاريخ النجوم لـ mailhog/mailhogمخطط تاريخ النجوم لـ mailhog/mailhog

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة mailhog/mailhog؟

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.

ما هي الميزات الرئيسية لـ mailhog/mailhog؟

الميزات الرئيسية لـ mailhog/mailhog هي: Development Servers, Email Testing Tools, Email Delivery Simulators, Email Inspection Dashboards, SMTP Server Implementations, Web Dashboards, Fault Injection Testing, Development Dashboards.

ما هي البدائل مفتوحة المصدر لـ mailhog/mailhog؟

تشمل البدائل مفتوحة المصدر لـ mailhog/mailhog: axllent/mailpit — Mailpit is an SMTP mail testing server and web-based email inbox designed to intercept and store outgoing emails for… sj26/mailcatcher — Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during… matcornic/hermes — Golang package that generates clean, responsive HTML e-mails for sending transactional mail. jordan-wright/email — Robust and flexible email library for Go. nodemailer/nodemailer — Nodemailer is a comprehensive library for Node.js applications designed to handle the composition, signing, and… atech/postal — Postal is an open-source email infrastructure and self-hosted delivery platform. It functions as an SMTP mail server…

بدائل مفتوحة المصدر لـ MailHog

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع MailHog.
  • 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

    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

    Rubydevelopmentdevtoolsmail
    عرض على GitHub↗6,762
  • jordan-wright/emailالصورة الرمزية لـ jordan-wright

    jordan-wright/email

    2,801عرض على GitHub↗

    Robust and flexible email library for Go

    Go
    عرض على GitHub↗2,801
  • matcornic/hermesالصورة الرمزية لـ matcornic

    matcornic/hermes

    3,011عرض على GitHub↗

    Golang package that generates clean, responsive HTML e-mails for sending transactional mail

    Go
    عرض على GitHub↗3,011
عرض جميع البدائل الـ 30 لـ MailHog→