Skip to content

v2.8.19

Compare
Choose a tag to compare
@smfreegard smfreegard released this 26 Jun 20:13
· 386 commits to master since this release
  • New features
    • outbound: received_header=disabled supresses outbound Received header addition. #2409
    • auth_base.js: check_plain_passwd and check_cram_md5_passwd can now pass message and code to callback routine
    • spf: allow bypass for relay and AUTH clients #2417
    • spf: optionally add OpenSPF help text to rejection #2417
    • auth_base: prevent storing of AUTH password in connection.notes.auth_passwd by setting plugin.blackout_password. #2421
  • Fixes
    • Mitigate MIME part explosion attack #2447
    • Always prefix ClamAV with a Received header #2407
    • plugins/data.headers.js: wrap address-rfc2822 header parse into try block #2373
    • tls_socket: as client, only apply TLS opts if config is valid #2414
    • when installing, creates config/me if missing #2413
    • queue/qmail-queue: fix a 2nd crash bug when client disconnects unexpectedly #2360
    • remove desconstruction of SMTP commands to prevent exception #2398
    • attstream: return self so that pipe() calls can be chained together. #2424
    • outbound: fix dotfile cleanup to consider platform-based prefix. #2395
    • outbound: fix handling of LMTP socket when a socket path is specified. #2376
  • Changes
    • relay: move relay acl check to connect_init so flag is set earlier #2442
    • process_title: add total recipients, avg rcpts/msg, recipients/sec cur/avg/max and messages/conn #2389
    • when relaying is set in a transaction, don't persist beyond the transaction #2393
    • connection.set supports dot delimited path syntax #2390
    • remove deprecated (since 2.8.16) ./dsn.js
    • Add transaction.msg_status property that reflects message status. #2427
    • Add transaction.notes.proxy object that hold HAProxy details. #2427
    • spamassassin: make relay header configurable. #2418
    • deprecate max_unrecognized_commands plugin in favor of limit. #2402
    • xclient: add support for DESTADDR/DESTPORT. #2396