Skip to content

v1.15.0

Compare
Choose a tag to compare
@axllent axllent released this 17 Mar 02:20
· 333 commits to develop since this release

Notice

This release adds TLS (or sometimes called "SSL/TLS") support for SMTP. This is easily confused with the default STARTTLS which is an entirely different protocol (and far more widely used). The original Mailpit flag --smtp-tls-required was somewhat confusing because in reality both TLS and STARTTLS use TLS, however both work in very different ways and are incompatible protocols.

As a result of this, --smtp-tls-required has been deprecated and replaced with --smtp-require-starttls to enforce STARTTLS, and a new flag --smtp-require-tls has been added to use TLS. To help prevent issues, the deprecated --smtp-tls-required has been aliased with --smtp-require-starttls and a startup warning is displayed.

Feature

Fix

  • Enforce SMTP STARTTLS by default if authentication is set in line with RFC 4954

Chore

  • Update node dependencies
  • Update Go dependencies