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
- Add SMTP SSL/TLS option (#265)
Fix
- Enforce SMTP STARTTLS by default if authentication is set in line with RFC 4954
Chore
- Update node dependencies
- Update Go dependencies