Development email servers

This is a collection of development email servers. Such servers can be used to develop and test programs that need to send outgoing email. They work by providing an SMTP server that "traps" all outgoing emails and instead of sending them to the recipient address, it presents them in a custom inbox.

The servers listed are split in two sections. In the recommended section are servers that fullfil the following criteria: Easy to configure, Provide docker images, Support TLS.

Recommended

  • smtp4dev - Resizable viewport, HTML validation and compatibility report, Auto self-signed cert generation.
  • maildev - Resizable viewport, You must provide the certs yourself.

Others

  • MailSlurper - You must provide the certs yourself. The docker image did not run when tried.
  • MailHog - Does not seem to support TLS.
  • MailCatcher - Does not seem to support TLS.