Der Mailserver Postfix 3.10.0 wurde 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 der Version Postfix 3.6, die Anfang 2021 veröffentlicht wurde, eingestellt. 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, das gleichzeitig hohe Sicherheit, ZuverlĂ€ssigkeit und Leistung bietet. Dies wurde durch eine Multi-Processing-Architektur erreicht, die einzelne Handler isoliert, sowie durch strenge Codierungsrichtlinien und Patch-Audits. Zum Schutz vor Fehlern bei der Speicherverwaltung werden im Projekt sichere Varianten von Funktionen zum Speichern 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, Formatierung, gepufferten Ein- und Ausgabe sowie Manipulationen mit Zeichenfolgen (einschließlich Möglichkeiten zur Arbeit mit Zeichenfolgen variabler GrĂ¶ĂŸe und automatischer GrĂ¶ĂŸenanpassung von Zeichenfolgen).

Laut der automatisierten Umfrage im Februar nutzen etwa 550.000 Mail-Server Server, wird Postfix auf 37,64 % (vor einem Jahr 36,81 %) der Mail-Server eingesetzt, Exim hat einen Anteil von 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 %).

Der Mailserver Postfix 3.10.0 wurde veröffentlicht.

Hauptneuheiten:

  • Die Möglichkeit zur Verwendung von in TLS implementierten, quantensicheren Algorithmen wurde hinzugefĂŒgt. FĂŒr die Nutzung dieser Algorithmen ist die Verwendung der OpenSSL-Bibliotheksversion 3.5 erforderlich, die sich derzeit noch in der Entwicklungsphase befindet. Bei der Auswahl post-quanten sicherer Algorithmen wurde in Postfix kein neuer Syntax fĂŒr TLS-Gruppen eingefĂŒhrt; stattdessen wurde auf die OpenSSL-Einstellungen zurĂŒckgegriffen, die bei der Festlegung der Parameter „tls_eecdh_auto_curves“ und „tls_ffdhe_auto_groups“ auf leere Werte verwendet werden.
  • Es wurde die UnterstĂŒtzung fĂŒr den Nachrichtenheader „TLS-Required: no“ (RFC 8689) hinzugefĂŒgt, bei dem die Lieferung auch dann erfolgt, wenn die in den Sicherheitseinstellungen festgelegte TLS-Sicherheitsrichtlinie nicht umgesetzt werden kann. Bei Vorhandensein dieses Headers arbeitet der SMTP-Client im Modus „smtp_tls_security_level = may“, d.h. er ĂŒberprĂŒft das Zertifikat nicht. Server und kann auf eine Verbindung mit DatenĂŒbertragung im Klartext zurĂŒckgesetzt werden. In der nĂ€chsten wichtigen Version von Postfix wird die SMTP-Erweiterung REQUIRETLS implementiert.
  • UnterstĂŒtzung fĂŒr das Protokoll TLS-RPT (Transport Layer Security Reporting) hinzugefĂŒgt, das es ermöglicht, Zustellfehler 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 Inhaber der E-Mail-Domain definiert die Parameter fĂŒr TLS-RPT im DNS, wonach die Mailserver Berichte ĂŒber erfolgreiche und fehlgeschlagene TLS-Verbindungen an die MX-Server, die die Domain bedienen, senden werden. Die Implementierung basiert auf der Bibliothek libtlsrpt.
  • Die Einstellung „smtpd_hide_client_session = yes“ wurde hinzugefĂŒgt, um die EinfĂŒgung von Informationen ĂŒber die Client-Sitzung bei der EinfĂŒgung des SMTP-Server-Headers „Received:“ zu deaktivieren. Beispiel fĂŒr einen gekĂŒrzten Header: „Received: by mail.example.com (Postfix) id postfix-queue-id for <user@example.com>; Tag, dd Mon yyyy hh:mm:ss tz-offset (Zone).“
  • Die Möglichkeit zur MIME-Kodierung (RFC 2047) von Namen in den generierten Postfix-Headern "From:", die nicht-ASCII-Zeichen enthalten, wurde hinzugefĂŒgt. Das vorgeschlagene Kodierungsschema ermöglicht die Verwendung ohne die SMTPUTF8-Erweiterung (RFC 6531), die nicht von allen Anwendungen unterstĂŒtzt wird. Das Ergebnis der MIME-Kodierung sieht wie folgt aus: '"=?charset?Q?gibberish?=:'. Um die Ursprungscodierung der Namen zu bestimmen, wurde der Parameter "full_name_encoding_charset" hinzugefĂŒgt, standardmĂ€ĂŸig auf utf8 gesetzt.
  • Die Logik zur Verarbeitung von fehlerhaften Verbindungen wurde geĂ€ndert, wenn in den Einstellungen nur ein Server fĂŒr "mysql:" oder "pgsql:" angegeben ist. Ein solcher Server wird jetzt als Lastenausgleicher betrachtet, und im Falle eines einzelnen Fehlers wird die Wiederholungsanfrage sofort ohne eine Verzögerung von 60 Sekunden gesendet.
  • Im Milter wurde die Protokollierung der Informationen ĂŒber den Grund, warum eine Nachricht in QuarantĂ€ne gestellt wurde, implementiert.
  • Im SMTP-Server wird bei Verbindungsbeendigung durch Timeout, Abbruch oder Überschreitung des Fehlerslimits die Protokollierung der Warteschlangen-ID oder des Werts „NOQUEUE“ sichergestellt. Der Cleanup-Prozess gibt dabei im Protokoll „queueid: canceled“ fĂŒr Nachrichten mit einer gestarteten, aber nicht abgeschlossenen Transaktion aus.
  • Im Dovecot SASL-Client wird beim Protokollieren der Meldungen „Invalid authentication mechanism“ jetzt der Authentication-Mechanismus angegeben, der nicht verwendet werden konnte. Der SMTP-Server zeigt beim Protokollieren der EintrĂ€ge ‚reject‘ nun die Werte der Einstellungen sasl_method, sasl_username und sasl_sender an.
  • Aufgrund einer Änderung des internen Protokolls, das im Zustellagenten verwendet wird, ist nach einem Update der Postfix-Version ein Neustart mit dem Befehl „postfix reload“ oder den Befehlen „postfix stop“ und „postfix start“ erforderlich. Andernfalls wird im Protokoll die Warnung „unexpected attribute smtputf8 from xxx socket (expecting: sendopts)“ angezeigt.

Quelle: opennet.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster