msztolcman/sendria

By msztolcman

Updated about 5 years ago

Sendria (formerly MailTrap) is a SMTP server designed to run in your dev/test environment.

Image
0

500K+

msztolcman/sendria repository overview

Sendria

Sendria (formerly MailTrap) is a SMTP server designed to run in your dev/test environment, that is designed to catch any email you or your application is sending, and display it in a web interface instead of sending to real world. It help you prevents sending any dev/test emails to real people, no matter what address you provide. Just point your app/email client to smtp://127.0.0.1:1025 and look at your emails on http://127.0.0.1:1080.

Sendria is built on shoulders of:

  • MailCatcher - original idea comes of this tool by Samuel Cochran.
  • MailDump - base source code of Sendria (version pre 1.0.0), by Adrian Mönnich.

If you like this tool, just say thanks.

Features

  • Catch all emails and store it for display.
  • Full support for multipart messages.
  • View HTML and plain text parts of messages (if given part exists).
  • View source of email.
  • Lists attachments and allows separate downloading of parts.
  • Download original email to view in your native mail client(s).
  • Mail appears instantly if your browser supports WebSockets.
  • Optionally, send webhook on every received message.
  • Runs as a daemon in the background, optionally in foreground.
  • Keyboard navigation between messages.
  • Optionally password protected access to web interface.
  • Optionally password protected access to SMTP (SMTP AUTH).
  • It's all Python!

More on github.com/msztolcman/sendria.

Tag summary

Content type

Image

Digest

Size

53.4 MB

Last updated

about 5 years ago

Requires Docker Desktop 4.37.1 or later.