Exim 4.95 arrives with stable queue processing, fixes, and more

Exim

Few days ago fue announced the release of the new version of Exim 4.95, which comes with a series of accumulated fixes and new features added.

For those unaware of Exim, you should know that this is a mail carrier (Mail Transport Agent, usually MTA) developed to be used on most Unix systems, including GNU / Linux.

This has great flexibility on the paths that messages can follow according to their origin and por introduce functionality for spam control, DNS-based block lists (DNSBL), viruses, relay control, users and virtual domains and others, that are more or less easily configured and maintained.

The project has good documentation, examples of "how to do" certain tasks. Exim is distributed free of charge under the GNU GPL license.

Main new features of Exim 4.95

In this new version support for queue processing mode of fast ramp messages se has declared stableWhich speed up the start of message delivery with a large send queue and the presence of an impressive number of messages addressed to typical hosts, for example, when sending a message a large number of large emails to mail providers or sending through an intermediate message transfer agent (smarthost).

As well support for LMDB stabilized compact integrated high performance which stores data in key value format. Only "one-key search" search of out-of-the-box databases is supported (writing from Exim to LMDB is not implemented).

Another change that stands out is that an alternative implementation of the SRS mechanism was stabilized (Sender Rewriting Scheme): "SRS_NATIVE", which does not require external dependencies (the previous experimental implementation required the libsrs_alt library to be installed). SRS allows the sender's address to be rewritten on forwarding without breaking the SPF and ensuring that the sender's data is stored for the server to send messages in the event of delivery failure.

In addition, we can find that added support for the "file = » in search queries to SQLite, allowing you to specify a database file for a specific operation without specifying line prefixes with the SQL command.

In Lsearch search queries, support was added for the "ret = full" option to return the entire block of data corresponding to a key, not just the first row.

Establishing TLS connections is accelerated by proactively loading and caching information (for example, certificates) rather than downloading it before processing each connection.

Of the other changes that stand out:

  • Added "message_linelength_limit" option to set a limit on the number of characters in a line.
  • The ability to bypass the cache when making search requests has been provided.
  • For the transport of attachments, a quota check is implemented when receiving a message (SMTP session).
  • Added "proxy_protocol_timeout" parameter to set proxy protocol timeout.
  • Added the "smtp_backlog_monitor" parameter to enable the logging of information about the size of the backlog.
  • The "hosts_require_helo" parameter has been added to prohibit the transmission of the MAIL command if the HELO or EHLO command has not been previously sent.
  • Added "allow_insecure_tainted_data" parameter, when specified insecure escaping of special characters in data will result in warning instead of error.
  • Discontinued macOS platform support (build files are reclassified as unsupported).
  • Stabilized the TLS_RESUME option, which provides the ability to resume a previously interrupted TLS connection.

Download Exim 4.95

To get this new version of Exim 4.95 you must go to its official website in which in its download section you can find the links corresponding to this new version.

The link is this.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.