Skip to content
forked from gbtec-ag/mailsink

Mailsink is a simple SMTP server that consumes all your emails and displays it in a web ui.

License

Notifications You must be signed in to change notification settings

diegopf/mailsink

 
 

Repository files navigation

Mailsink Build Status Quality Gate Status

Mailsink is a simple SMTP server based on SubEtha.

Features

  • capture and persist every incoming email in memory
  • browse emails in a web based ui
  • stop/start SMTP server
  • extract html body fragments with XPath
  • HTTP based api for e2e tests

Ports

  • 2500 SMTP
  • 2525 HTTP (api and ui)

Developer notes

Build and package

  • run mvnw package
  • run java -jar target/mailsink.jar

Docker

Available on Docker Hub ksokol/mailsink. Start Mailsink in a container with docker run -p 2500:2500 -p 2525:2525 -t ksokol/mailsink.

About

Mailsink is a simple SMTP server that consumes all your emails and displays it in a web ui.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 64.5%
  • JavaScript 28.5%
  • HTML 5.4%
  • Groovy 1.5%
  • Dockerfile 0.1%