Versi baharu pelayan mel Exim 4.96

Pelayan mel Exim 4.96 telah dikeluarkan, yang merangkumi pembetulan terkumpul dan menambah ciri baharu. Menurut tinjauan automatik Mei mengenai kira-kira 800 ribu pelayan mel, bahagian Exim ialah 59.59% (59.15% setahun yang lalu), Postfix digunakan pada 33.64% (33.76%) pelayan mel, Sendmail - 3.55% (3.55). %), MailEnable - 1.93% ( 2.02%), MDaemon - 0.45% (0.56%), Microsoft Exchange - 0.23% (0.30%).

Perubahan utama:

  • ACL mempunyai keadaan "dilihat" baharu yang boleh digunakan untuk menyemak peristiwa berkaitan pengguna dan hos yang berlaku sebelum ini. Syarat baharu memudahkan kerja dengan senarai kelabu, sebagai contoh, apabila membuat senarai kelabu ringkas, anda boleh menggunakan ACL "dilihat = -5m / kunci=${alamat_pengirim_pengirim}}_$local_part@$domain" untuk membenarkan sambungan cuba semula.
  • Menambahkan "mask_n", varian pengendali "mask" yang memanipulasi alamat IPv6 yang dinormalkan (menggunakan titik bertindih dan tiada pembalut).
  • Pilihan '-z' telah ditambahkan pada utiliti exim_dumpdb dan exim_fixdb untuk mengembalikan masa tanpa mengambil kira zon waktu (UTC);
  • Melaksanakan peristiwa dalam proses latar belakang yang dipancarkan apabila sambungan TLS gagal.
  • Menambahkan pilihan "stop", "pretrigger" dan "trigger" pada mod nyahpepijat ACL ("control = debug") untuk mengawal output kepada log nyahpepijat.
  • Pemeriksaan tambahan untuk melarikan aksara khas dalam permintaan carian jika rentetan pertanyaan menggunakan data yang diterima dari luar ("tercemar"). Jika aksara tidak dilepaskan, maklumat tentang masalah hanya ditunjukkan dalam log buat masa ini, tetapi pada keluaran akan datang ia akan membawa kepada ralat.
  • Mengalih keluar pilihan "allow_insecure_tainted_data", yang membenarkan untuk melumpuhkan output ralat apabila melepaskan aksara khas dalam data secara tidak selamat. Juga ditamatkan ialah log_selector "taint", yang membenarkan untuk melumpuhkan amaran tentang masalah melarikan diri dalam log.

Sumber: opennet.ru

Tambah komen