Inspired by MailCatcher, easier to install. Built with Go, MailHog runs without installation on multiple platforms. Run it from Docker Hub or using the provided Dockerfile. The SMTP server starts on port 1025, the HTTP server starts on port 8025, in-memory message storage. ESMTP server implementing RFC5321. Support for SMTP AUTH (RFC4954) and PIPELINING (RFC2920). Web interface to view messages (plain text, HTML or source). Supports RFC2047 encoded headers. Real-time updates using EventSource. Release messages to real SMTP servers. Chaos Monkey for failure testing. HTTP API to list, retrieve and delete messages. See APIv1 and APIv2 documentation for more information. HTTP basic authentication for MailHog UI and API. Multipart MIME support. Download individual MIME parts. In-memory message storage. MongoDB and file based storage for message persistence. Lightweight and portable. No installation required.

Features

  • Configure your outgoing SMTP server
  • View your outgoing email in a web UI
  • Configure your application to use MailHog for SMTP delivery
  • View messages in the web UI, or retrieve them with the JSON API
  • Optionally release messages to real SMTP servers for delivery
  • Release it to a real mail server

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow MailHog

MailHog Web Site

Other Useful Business Software
HR Outsourcing Built for Small and Midsize Businesses Icon
HR Outsourcing Built for Small and Midsize Businesses

Payroll. Benefits. Compliance. Technology. All in one place.

TriNet is a leading provider of HR outsourcing solutions built for small and midsize businesses. Its platform combines payroll, benefits, risk management, compliance, and HR technology in one integrated system. Through its PEO (Professional Employer Organization) and HR Plus (ASO) offerings, TriNet helps companies streamline HR administration, stay compliant, and access enterprise-level benefits. Businesses can run payroll efficiently, manage compliance with complex state and federal regulations, and offer competitive employee benefits with ease. The company’s intuitive HR platform also automates time tracking, leave requests, and onboarding. With TriNet, organizations can focus on growth while ensuring their people and processes are supported by expert HR guidance.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of MailHog!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Go

Related Categories

Go Email Software, Go File Transfer Protocol (FTP) Software, Go Software Testing Tool, Go Email Servers

Registered

2021-07-09