Exim 4.93 posta sunucusunun yeni sürümü

10 aylık geliştirme sürecinin ardından yer aldı posta sunucusu sürümü Örnek 4.93Birikmiş düzeltmelerin yapıldığı ve yeni özelliklerin eklendiği. Kasım ayına uygun olarak otomatik anket yaklaşık bir milyon posta sunucusu, Exim'in payı %56.90 (bir yıl önce %56.56), Postfix posta sunucularının %34.98'inde (%33.79), Sendmail - %3.90 (%5.59), Microsoft Exchange - %0.51 ( %0.85).

Ana değişiklikler:

  • Harici kimlik doğrulayıcılar için destek (RFC 4422). İstemci, “SASL EXTERNAL” komutunu kullanarak sunucuya, kimlik doğrulama için IP Güvenliği (RFC4301) ve TLS gibi harici hizmetler aracılığıyla iletilen kimlik bilgilerini kullanması konusunda bilgi verebilir;
  • Arama kontrolleri için JSON formatını kullanma yeteneği eklendi. Ayrıca JSON kullanılarak "herkes için" ve "herhangi biri" koşullu maskeler için seçenekler eklendi.
  • RFC'deki isme karşılık gelen şifre paketlerinin adlarını içeren $tls_in_cipher_std ve $tls_out_cipher_std değişkenleri eklendi.
  • Günlükteki mesaj kimliklerinin görüntülenmesini kontrol etmek için yeni işaretler eklendi (ayarlar aracılığıyla ayarlanır) log_selector): Mesaj tanımlayıcıyla birlikte "msg_id" (varsayılan olarak etkindir) ve yeni mesaj için oluşturulan tanımlayıcıyla "msg_id_created".
  • Doğrulama sırasında karakterin büyük/küçük harf durumunu göz ardı etmek için "verify=not_blind" moduna "büyük küçük harfe_duyarsız" seçeneği desteği eklendi.
  • Daha önce kesintiye uğramış bir TLS bağlantısını sürdürme olanağı sağlayan deneysel seçenek EXPERIMENTAL_TLS_RESUME eklendi.
  • Exim sürüm numarası dize çıktısını çeşitli yerlerde geçersiz kılmak için bir exim_version seçeneği eklendi ve $exim_version ve $version_number değişkenlerinden aktarıldı.
  • N=2, 256, 384 için ${sha512_N:} operatör seçenekleri eklendi.
  • Yönlendirme seçeneklerinden ayarlanan ve yönlendirme ve taşıma seçimi hakkında kararlar alınırken kullanılabilen "$r_..." değişkenleri uygulandı.
  • SPF arama isteklerine IPv6 desteği eklendi.
  • DKIM aracılığıyla kontroller yapılırken anahtar ve karma türlerine göre filtreleme özelliği eklendi.
  • TLS 1.3 kullanıldığında OCSP (Çevrimiçi Sertifika Durum Protokolü) uzantısı desteği sağlanır. çekler sertifika iptal durumu.
  • Uzak taraf tarafından sağlanan işlevsellik listesini izlemek için "smtp:ehlo" olayı eklendi.
  • İletileri adlandırılmış bir sıradan diğerine taşımak için bir komut satırı seçeneği eklendi.
  • Gelen ve giden istekler için TLS sürümlerine sahip değişkenler eklendi - $tls_in_ver ve $tls_out_ver.
  • OpenSSL kullanırken, ele geçirilen ağ paketlerinin kodunu çözmek için NSS formatında anahtar içeren dosyalar yazmak için bir işlev eklendi. Dosya adı SSLKEYLOGFILE ortam değişkeni aracılığıyla ayarlanır. GnuTLS ile derleme yaparken benzer işlevsellik GnuTLS araçları tarafından sağlanır, ancak root olarak çalıştırılması gerekir.

Kaynak: opennet.ru

Yorum ekle