Postfix 3.10.0 veröffentlicht

Nach fast einem Jahr der Entwicklung wurde die neue stabile Version des Mailservers Postfix – 3.10.0 – veröffentlicht. Gleichzeitig wurde die UnterstĂŒtzung fĂŒr die Version Postfix 3.6 eingestellt, die Anfang 2021 veröffentlicht wurde. Der Code des Projekts ist in C geschrieben und wird unter den Lizenzen EPL 2.0 (Eclipse Public License) und IPL 1.0 (IBM Public License) verbreitet.

Postfix ist eines der wenigen Projekte, die hohe Sicherheit, ZuverlĂ€ssigkeit und Leistung vereinen, was durch eine Mehrprozessarchitektur erreicht wird, die einzelne Handler isoliert, sowie durch eine strenge Richtlinie zur Codegestaltung und zur PrĂŒfung von Patches. Zum Schutz vor Fehlern beim Umgang mit dem Speicher werden geschĂŒtzte Varianten von Funktionen zum Zuweisen und Freigeben von Speicher verwendet, sowie ein Satz abstrakter Wrapper-Funktionen fĂŒr die Arbeit mit Puffern (ÜberprĂŒfung auf PufferĂŒberlĂ€ufe und Zugriffe auf freigegebenen Speicher), Dateioperationen, der Formatierung von Ausgaben, gepuffertem Ein-/Ausgabe und der Bearbeitung von Zeichenfolgen (einschließlich Möglichkeiten fĂŒr die Arbeit mit Zeichenfolgen beliebiger GrĂ¶ĂŸe und automatischer GrĂ¶ĂŸenĂ€nderung von Zeichenfolgen).

GemĂ€ĂŸ einer automatisierten Umfrage im Februar wurden etwa 550.000 Mailserver registriert, ServerPostfix wird auf 37,64 % (vor einem Jahr 36,81 %) der Mailserver eingesetzt, der Anteil von Exim betrĂ€gt 56,03 % (vor einem Jahr 56,61 %), Sendmail – 3,39 % (3,60 %), MailEnable – 1,80 % (1,82 %), MDaemon – 0,39 % (0,40 %), Microsoft Exchange – 0,19 % (0,19 %), OpenSMTPD – 0,10 % (0,09 %).

Postfix 3.10.0 veröffentlicht

Hauptneuheiten:

  • Die Möglichkeit zur Verwendung von in TLS kryptografischen Algorithmen, die quantensicher sind, wurde hinzugefĂŒgt. Um diese Algorithmen nutzen zu können, ist die Verwendung der Entwicklungsversion der OpenSSL-Bibliothek 3.5 erforderlich, die noch in der Entwicklungsphase ist. FĂŒr die Auswahl von Post-Quanten-Algorithmen in Postfix wurde kein neuer Syntax fĂŒr TLS-Gruppen eingefĂŒhrt, sondern man verließ sich auf die OpenSSL-Einstellungen, die bei der Installation der Parameter „tls_eecdh_auto_curves“ und „tls_ffdhe_auto_groups“ auf leere Werte gesetzt werden.
  • UnterstĂŒtzung fĂŒr den Nachrichtenheader „TLS-Required: no“ (RFC 8689) wurde hinzugefĂŒgt, der eine Zustellung auch dann ermöglicht, wenn die in den Sicherheitseinstellungen von TLS festgelegte Richtlinie nicht umgesetzt werden kann. Bei Vorhandensein dieses Headers arbeitet der SMTP-Client im Modus „smtp_tls_security_level = may“, d.h. das Zertifikat wird nicht ĂŒberprĂŒft. Server und kann auf die Verbindung mit DatenĂŒbertragung im Klartext zurĂŒckgesetzt werden. In der nĂ€chsten bedeutenden Version von Postfix beabsichtigt man, die SMTP-Erweiterung REQUIRETLS umzusetzen.
  • UnterstĂŒtzung des Protokolls TLS-RPT (Transport Layer Security Reporting) hinzugefĂŒgt, das es ermöglicht, Fehler bei der Zustellung von Nachrichten zu verfolgen, die auftreten, wenn eine verschlĂŒsselte Verbindung, die durch die Verwendung von DANE (DNS-based Authentication of Named Entities) oder MTA-STS (MTA Strict Transport Security) vorgeschrieben ist, nicht hergestellt werden kann. Der EigentĂŒmer der E-Mail-Domain legt in DNS Parameter fĂŒr TLS-RPT fest, woraufhin die Mail-Server Berichte ĂŒber erfolgreiche und fehlerhafte TLS-Verbindungen an die MX-Server, die die Domain bedienen, senden werden. Die Umsetzung basiert auf der Bibliothek libtlsrpt.
  • Die Einstellung „smtpd_hide_client_session = yes“ wurde hinzugefĂŒgt, die das EinfĂŒgen von Informationen ĂŒber die Client-Sitzung beim Setzen des SMTP-Server--Headers „Received:“ deaktiviert. Beispiel fĂŒr einen gekĂŒrzten Header: „Received: by mail.example.com (Postfix) id postfix-queue-id fĂŒr <user@example.com>; Tag, dd Mon yyyy hh:mm:ss tz-offset (zone)“.
  • Die Möglichkeit zur MIME-Codierung (RFC 2047) von Namen in den generierten Postfix-Headers „From:“, die nicht-ASCII-Zeichen enthalten, wurde hinzugefĂŒgt. Das vorgeschlagene Codierungsschema ermöglicht es, ohne die Verwendung der SMTPUTF8-Erweiterung (RFC 6531) auszukommen, die nicht von allen Anwendungen unterstĂŒtzt wird. Das Ergebnis der MIME-Codierung sieht so aus: „=?charset?Q?gibberish?=“. Um die ursprĂŒngliche Codierung der Namen zu bestimmen, wurde der Parameter „full_name_encoding_charset“ hinzugefĂŒgt, der standardmĂ€ĂŸig auf utf8 gesetzt ist.
  • Die Logik zur Verarbeitung von fehlerhaften Verbindungen wurde geĂ€ndert, wenn in den Einstellungen „mysql:“ oder „pgsql:“ nur ein Server angegeben ist. Ein solches Server wird jetzt als Lastverteiler angesehen, und im Falle eines einzelnen Fehlers wird die erneute Anfrage sofort ohne Verzögerung von 60 Sekunden gesendet.
  • Im Milter wurde das Protokollieren von Informationen ĂŒber den Grund fĂŒr das QuarantĂ€ne von Nachrichten implementiert.
  • Im SMTP-Server wurde das Ausgeben der Warteschlangen-ID oder der Werte „NOQUEUE“ im Log bei Verbindungsabbruch durch Timeout, Unterbrechung oder Überschreitung des Fehlerslimits sichergestellt. Der Cleanup-Prozess gibt dabei im Log „queueid: canceled“ fĂŒr Nachrichten mit einer gestarteten, aber nicht abgeschlossenen Transaktion aus.
  • Im Dovecot SASL-Client wird jetzt bei der Protokollierung von Nachrichten „UngĂŒltiger Authentifizierungsmechanismus“ der Authentifizierungsmechanismus angezeigt, der nicht verwendet werden konnte. Der SMTP-Server zeigt bei der Protokollierung von „reject“-EintrĂ€gen jetzt die Werte der Einstellungen sasl_method, sasl_username und sasl_sender an.
  • Aufgrund der Änderung des internen Protokolls, das vom Zustellagenten verwendet wird, ist nach dem Update der Postfix-Version ein Neustart ĂŒber den Befehl „postfix reload“ oder die Befehle „postfix stop“ und „postfix start“ erforderlich. Andernfalls wird die Warnung „unerwartetes Attribut smtputf8 von xxx-Socket (erwartet: sendopts)“ im Protokoll ausgegeben.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster