The new version of the Exim mail server 4.100

The release of the Exim mail server 4.100 has been published, incorporating accumulated fixes and new features. The project's code is written in C and is distributed under the GPLv2+ license.

Key Changes:

  • Options 'psl' and 'regdom' have been added for searching in the PSL (Public Suffix List) and the database of registered domain names. The PSL includes a list for identifying typical subdomains allocated to different users (e.g., *.github.io, *.co.uk, and *.org.ru).
  • An experimental built-in support for DMARC technology has been implemented, activated via the build option EXPERIMENTAL_DMARC_NATIVE and applied to protect against sending messages on behalf of foreign domains.
  • New log selectors 'spf', 'spf_verbose', 'dmarc', 'dmarc_verbose', and 'dsn' have been added to manage the logging of email authentication results via SPF, DMARC, and DSN technologies.
  • A command line option '-bI:modules' has been added to display the list of installed dynamically loadable modules.
  • New debug channels 'start', 'regex', and 'macro' have been added for analyzing the mail startup process, serverthe processing of regular expressions, and the expansion of macros.
  • The exiwhat utility now provides statistics on the activity of background processes smtp (receiving SMTP requests) and queue-run (processing the message queue).
  • A configuration file setting 'bounce_charset' has been added to specify the character encoding in the 'Content-type:' header included in outbound proxy server messages about delivery issues.
  • The 'proc:deliver' event has been implemented, allowing for additional handlers to be attached to the initiating process of message delivery.
  • An option '-oDSN' has been added to set DSN (Delivery Status Notification) extension parameters when sending emails from the command line.
  • In the local_parts option and ACL, when parsing the local parts of email addresses specified before the '@' symbol, the use of patterns '*?' that cover the minimal number of characters has been permitted.
  • A configuration file option 'queue_run_order' has been added to specify the order of processing items in the message sending queue. The previously available option 'queue_run_in_order' has been deprecated.
  • Variable expansion in the 'forbid_*' and 'allow_filter' options set in message redirection rules has been allowed.
  • Variable expansion in the 'protocol' option specified when configuring SMTP transport has been allowed.
  • The Sieve filters now support analyzing not only headers but also the body of messages (RFC 5173).
  • The tls_eccurve option has been enhanced to allow specifying a list of elliptic curve groups.
  • Specifying the tls_eccurve option is now allowed for individual SMTP transports.
  • Outdated malware scanners f-prot6, f-prot6d, sophie, drweb, f-secur, aveserver, kavdaemon, and mksd have been removed.
  • Support for the Interbase DBMS and Brightmail service has been discontinued.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster