新しいバージョンの Exim 4.96 メール サーバー

Exim 4.96 メール サーバーがリリースされ、蓄積された修正と新機能が追加されました。約800万台のメールサーバーを対象とした59.59月の自動調査によると、Eximのシェアは59.15%(33.64年前は33.76%)、Postfixはメールサーバーの3.55%(3.55%)、Sendmailは1.93%(2.02%) %)、MailEnable - 0.45% (0.56%)、MDaemon - 0.23% (0.30%)、Microsoft Exchange - XNUMX% (XNUMX%)。

主な変更点:

  • ACL は、ユーザーとホストに関連して以前に発生したイベントをチェックするために使用できる新しい「認識済み」条件を実装します。新しい条件により、グレー リストの操作が容易になります。たとえば、単純なグレー リストを作成する場合、ACL「seen = -5m / key=${sender_host_address}_$local_part@$domain」を使用して接続を許可できます。リトライ。
  • 正規化された IPv6 アドレスを (コロンを使用し、ラップなしで) 操作する「mask」演算子のバリアントである「mask_n」を追加しました。
  • タイムゾーン (UTC) を考慮せずに時刻を返すために、「-z」オプションが exim_dumpdb および exim_fixdb ユーティリティに追加されました。
  • TLS 接続が失敗したときに発生するイベントをバックグラウンド プロセスに実装しました。
  • デバッグ ログへの出力を制御するために、ACL デバッグ モード (「control = debug」) に「stop」、「pretrigger」、および「trigger」オプションが追加されました。
  • クエリ文字列が外部から受信したデータ (「汚染された」) を使用している場合、ルックアップ クエリで特殊文字をエスケープするためのチェックを追加しました。文字がエスケープされていない場合、問題に関する情報は現在ログにのみ反映されますが、将来のリリースではエラーが発生する予定です。
  • 「allow_insecure_tainted_data」オプションが削除され、データ内の特殊文字が安全にエスケープされない場合のエラー メッセージを無効にできるようになりました。また、log_selector「taint」のサポートが廃止されました。これにより、問題をログにエスケープすることに関する警告の出力を無効にすることができました。

出所: オープンネット.ru

コメントを追加します