Neue Version des Mailservers Exim 4.96

Die Veröffentlichung des Mailservers Exim 4.96 fand statt, in die angesammelte Fehlerbehebungen und neue Funktionen integriert wurden. Laut einer automatisierten Umfrage im Mai unter rund 800.000 Mailservern betrÀgt der Anteil von Exim 59,59 % (vor einem Jahr 59,15 %), Postfix wird auf 33,64 % (33,76 %) der Mailserver verwendet, Sendmail auf 3,55 % (3,55 %), MailEnable auf 1,93 % (2,02 %), MDaemon auf 0,45 % (0,56 %), Microsoft Exchange auf 0,23 % (0,30 %).

HauptÀnderungen:

  • In der ACL wurde eine neue Bedingung „seen“ implementiert, die zur ÜberprĂŒfung zuvor aufgetretener Ereignisse in Verbindung mit Benutzern und Hosts verwendet werden kann. Diese neue Bedingung erleichtert die Arbeit mit Greylisten; zum Beispiel kann bei der Erstellung einer einfachen Greylist zur Genehmigung eines erneuten Verbindungsversuchs die ACL „seen = -5m / key=${sender_host_address}_$local_part@$domain“ verwendet werden.
  • Eine „mask_n“-Option wurde hinzugefĂŒgt, die Operator „mask“ manipuliert normierte IPv6-Adressen (unter Verwendung von Doppelpunkten und ohne Verpackung).
  • In die Utilities exim_dumpdb und exim_fixdb wurde die Option „-z“ hinzugefĂŒgt, um die Zeit ohne BerĂŒcksichtigung der Zeitzone (UTC) zurĂŒckzugeben;
  • Im Hintergrundprozess wurde ein Ereignis implementiert, das bei einem TLS-Verbindungsfehler ausgegeben wird.
  • Im Debugging-Modus der ACL („control = debug“) wurden die Optionen „stop“, „pretrigger“ und „trigger“ hinzugefĂŒgt, um die Ausgabe im Debug-Log zu steuern.
  • Eine ÜberprĂŒfung der Escapezeichen fĂŒr Sonderzeichen in Lookup-Anfragen wurde hinzugefĂŒgt, wenn in der Abfragezeichenfolge Daten verwendet werden, die von außen stammen („tainted“). Wenn die Zeichen nicht escaped sind, wird das Problem zunĂ€chst nur im Log vermerkt, aber in zukĂŒnftigen Versionen wird es zu einem Fehler fĂŒhren.
  • Die Option „allow_insecure_tainted_data“, die das Deaktivieren der Fehlerausgabe bei unsicheren Escapezeichen fĂŒr Sonderzeichen in Daten erlaubte, wurde entfernt. Auch die UnterstĂŒtzung fĂŒr log_selector „taint“, die die Deaktivierung der Ausgabe von Warnungen ĂŒber Probleme mit Escapezeichen erlaubte, wurde eingestellt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4