New version of EXIM EXIM 4.95

The release of the mail server > Exim 4.95 , in which accumulated corrections have been made and new features have been added. In accordance with the September automated survey more than a million mail servers, Exim share is 58% (year Back 57.59%), PostFix is ​​used by 34.92% (34.70%) mail servers, Sendmail – 3.52% (3.75%), Mailanable – 2% (2.07%), MDaemon – 0.57% (0.73%), Microsoft Exchange – 0.32% ( 0.42%). basic Changes :

  • declared a stable support for the Fast-Ramp message queue processing mode, which allows you to speed up the delivery of messages with a large amount of queue to send and prevent an impressive number of messages sent to typical hosts, for example, when transferring a large number of letters to large mail providers or dispatch through intermediate Message agent (SmartHost). If the mode is enabled using the “queue_fast_ramp” option and two-step queue processing (“-qq”) reveals the presence of a large portion of messages addressed to a specific postal server, then the delivery for this host will be started immediately.
  • Stabilized Alternative implementation of the SRS mechanism (Sender Rewriting Scheme) – “SRS_Native”, which does not require external dependencies (the old experimental implementation required the installation of the libsrs_alt ). SRS allows you to rewrite the address of the sender when shipping without violating SPF checks ( Sender Policy Framework ) and ensuring that the sender data is saved for sending a message server In case of delivery error. The essence of the method is that when the connection is set, information about identity with the original sender is transmitted, for example, when overwriting [email protected] on [email protected] will be indicated “[email protected]” . SRS is relevant, for example, when organizing the work of mailing lists, in which the original message is redirected to other recipients.
  • The TLS_Resume option is stabilized, providing the possibility of renewing a previously interrupted TLS connection.
  • Stabilized support for high-performance compact embedded LMDB DBMS stored in key-value format. Only Lookup samples are supported from the ready-made database on one key (the entry from Exim in LMDB is not implemented). For example, to verify the sender’s domain in the rules, you can use the view request “$ {lookup {$ sender_address_domain} lmdb {/var/lib/spamdb/stopdomains.mdb}”.
  • Added option “Message_Linelength_limit” to set limit on the number of characters in the line.
  • is given the ability to ignore the cache when performing Lookup requests.
  • for transport appendfile Cutting check during message reception (SMTP- session).
/Media reports.