Sign inSign up

linuxchina/mail-catcher

By linuxchina

Updated about 3 years ago

MailCatcher runs a super simple SMTP server with REST API to catch any outbound emails for unit test

Image
0

962

linuxchina/mail-catcher repository overview

Mail Catcher

MailCatcher runs a super simple SMTP server and REST API which catch all outbound emails for unit test.

Features

  • SMTP Server: SMTP port 1025
  • SendGrid API V2 & V3
  • SendCloud V2
  • Docker image
  • Web UI to check emails sent or not: http://localhost:1080

Admin UI

Tech stack

Docker support

  • docker build
$ docker build -t linuxchina/mail-catcher .
  • docker run
$ docker run -d -p 1080:1080 -p 1025:1025 linuxchina/mail-catcher
  • docker compose
version: "3"
services:
  mailcatcher:
      image: linuxchina/mail-catcher
      ports:
         - "1080:1080"
         - "1025:1025"

Assembly to distribution

  • mvn -DskipTests clean package assembly:assembly
todo
  • Email quality check: SPF, DKIM

References

Tag summary

Content type

Image

Digest

sha256:d0d81757c

Size

109.6 MB

Last updated

about 3 years ago

docker pull linuxchina/mail-catcher