MailHog

Web and API based SMTP testing

MIT License

Downloads
449
Stars
14K
Committers
37

Bot releases are visible (Hide)

MailHog - Web UI features and API clean-up

Published by ian-kent over 10 years ago

  • Download message in .eml format
  • Cleaned up v1 API
  • Defaults to in-memory storage
  • Web UI and API improvements
    • Fixed UI rendering bugs
    • Message search and matched/total message count
    • Message list resizing and scrolling
    • EventSource support for message streaming
    • Better error handling and reporting
    • View/download individual MIME parts
    • Release messages to real SMTP servers
  • Switch to go-bindata for asset embedding
MailHog - In-memory storage and improved UI

Published by ian-kent over 10 years ago

  • ESMTP server implementing RFC5321
  • Support for SMTP AUTH (RFC4954) and PIPELINING (RFC2920)
  • Improved AJAX web interface to view messages (plain text, HTML or source)
  • Improved HTTP API to list, retrieve and delete messages
  • Multipart MIME support
  • In-memory message storage
  • MongoDB storage for message persistence
MailHog - First release

Published by ian-kent over 10 years ago

Basic functionality works:

  • starts both SMTP and HTTP servers
  • accepts SMTP messages
  • stores parsed messages in MongoDB
  • makes messages available via API
  • has Bootstrap/AngularJS UI for viewing/deleting messages