Skip to content

maddy 0.4.4

Compare
Choose a tag to compare
@foxcpp foxcpp released this 11 Apr 17:16
· 416 commits to master since this release
v0.4.4
9a6fdbf

The long awaited release!

Outbound SMTP

  • target/remote: Force MX domain to be FQDN when looking up TLSA records (GH #321)
  • Fix two issues in handling of DSN messages in SMTP pipeline and checks (GH #327)
  • dns: Attempt to use 127.0.0.1 if no DNS servers are configured in system
  • target/queue: Do not attempt to do atomic overwrite for metadata on Windows (GH #334)

Inbound SMTP

  • endpoint/smtp: Unbreak MAIL FROM:<> handling (GH #337)
  • endpoint/smtp: Release Msg limiter correctly if pipeline.Start fails (GH #348)

Misc

  • config/tls: Fix tls_client parsing (Thanks @AluisioASG!)

Documentation

  • docs: Replace foxcpp.dev/maddy with maddy.email
  • docs: Remove reference to local_modifiers from multiple-domains.md
  • docs: fixed small error (Thanks @0xflotus!)
  • Fix a typo in maddy-smtp man doc (Thanks @Defman21!)

Docker

This release changes how Docker image is built reverting default directories
behavior to what 0.4.2 did but implemented in a different way so we have
the best of both worlds.

build.sh

  • Allow setting build tags
  • Do not try to install man pages if they were not built

3rd party libraries

  • go-smtp now uses Postfix success responses
  • go-msgauth/dkim now supports both RSA public key formats
    (see emersion/go-msgauth#43)