Versi baru server email Exim 4.96

Server email Exim 4.96 telah dirilis, menambahkan akumulasi perbaikan dan menambahkan fitur baru. Menurut survei otomatis bulan Mei terhadap sekitar 800 ribu server email, pangsa Exim adalah 59.59% (setahun lalu 59.15%), Postfix digunakan di 33.64% (33.76%) server email, Sendmail - 3.55% (3.55 %), MailEnable - 1.93% ( 2.02%), MDaemon - 0.45% (0.56%), Microsoft Exchange - 0.23% (0.30%).

Perubahan besar:

  • ACL mengimplementasikan kondisi "terlihat" baru yang dapat digunakan untuk memeriksa kejadian yang terjadi sebelumnya terkait dengan pengguna dan host. Kondisi baru membuatnya lebih mudah untuk bekerja dengan daftar abu-abu, misalnya, saat membuat daftar abu-abu sederhana, Anda dapat menggunakan ACL “seen = -5m / key=${sender_host_address}_$local_part@$domain” untuk mengizinkan koneksi mencoba kembali.
  • Menambahkan "mask_n", varian dari operator "mask" yang memanipulasi alamat IPv6 yang dinormalisasi (menggunakan titik dua dan tanpa pembungkus).
  • Opsi '-z' telah ditambahkan ke utilitas exim_dumpdb dan exim_fixdb untuk mengembalikan waktu tanpa memperhitungkan zona waktu (UTC);
  • Menerapkan peristiwa dalam proses latar belakang yang dipicu ketika koneksi TLS gagal.
  • Menambahkan opsi “stop”, “pretrigger” dan “trigger” ke mode debug ACL (“control = debug”) untuk mengontrol output ke log debug.
  • Menambahkan pemeriksaan untuk keluarnya karakter khusus dalam kueri pencarian jika string kueri menggunakan data yang diterima dari luar (“tercemar”). Jika karakter tidak di-escape, informasi tentang masalah saat ini hanya tercermin dalam log, namun di rilis mendatang hal ini akan menyebabkan kesalahan.
  • Opsi “allow_insecure_tainted_data” telah dihapus, yang memungkinkan untuk menonaktifkan pesan kesalahan ketika karakter khusus dalam data di-escape secara tidak aman. Selain itu, dukungan untuk log_selector “taint” telah dihentikan, yang memungkinkan Anda menonaktifkan keluaran peringatan tentang pelolosan masalah ke log.

Sumber: opennet.ru

Tambah komentar