Versi baru server email Exim 4.95

Server email Exim 4.95 telah dirilis, menambahkan akumulasi perbaikan dan menambahkan fitur baru. Menurut survei otomatis bulan September terhadap lebih dari satu juta server email, pangsa Exim adalah 58% (setahun lalu 57.59%), Postfix digunakan di 34.92% (34.70%) server email, Sendmail - 3.52% (3.75% ), MailEnable - 2% (2.07). %), MDaemon - 0.57% (0.73%), Microsoft Exchange - 0.32% (0.42%). Perubahan utama:

  • Dukungan stabil untuk mode pemrosesan antrian pesan jalan cepat telah diumumkan, yang memungkinkan Anda mempercepat dimulainya pengiriman pesan ketika ukuran antrian pengiriman besar dan ada banyak sekali pesan yang dikirim ke host biasa, misalnya, saat mengirimkan surat dalam jumlah besar ke penyedia surat besar atau mengirim melalui agen transfer pesan perantara (smarthost). Jika mode ini diaktifkan menggunakan opsi "queue_fast_ramp" dan pemrosesan antrian dua tahap ("-qq") mendeteksi keberadaan sebagian besar pesan yang dialamatkan ke server email tertentu, maka pengiriman ke host tersebut akan segera dimulai.
  • Implementasi alternatif dari mekanisme SRS (Sender Rewriting Scheme) telah distabilkan - “SRS_NATIVE”, yang tidak memerlukan ketergantungan eksternal (implementasi eksperimental lama memerlukan instalasi perpustakaan libsrs_alt). SRS memungkinkan Anda menulis ulang alamat pengirim selama penerusan tanpa melanggar pemeriksaan SPF (Kerangka Kebijakan Pengirim) dan memastikan bahwa data pengirim disimpan agar server dapat mengirim pesan jika terjadi kegagalan pengiriman. Inti dari metode ini adalah ketika koneksi dibuat, informasi tentang identitas dengan pengirim asli dikirimkan, misalnya saat menulis ulang [email dilindungi] pada [email dilindungi] akan ditunjukkan "[email dilindungi]" SRS relevan, misalnya, ketika mengatur pekerjaan milis di mana pesan asli dialihkan ke penerima lain.
  • Opsi TLS_RESUME telah distabilkan, memberikan kemampuan untuk melanjutkan koneksi TLS yang sebelumnya terputus.
  • Dukungan untuk DBMS LMDB tertanam kompak berkinerja tinggi, yang menyimpan data dalam format nilai kunci, telah distabilkan. Hanya sampel pencarian dari database siap pakai menggunakan satu kunci yang didukung (penulisan dari Exim ke LMDB tidak diterapkan). Misalnya, untuk memeriksa domain pengirim di aturan, Anda dapat menggunakan kueri seperti "${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}".
  • Menambahkan opsi “message_linelength_limit” untuk menetapkan batas jumlah karakter per baris.
  • Kemampuan untuk mengabaikan cache saat menjalankan permintaan pencarian telah disediakan.
  • Untuk transportasi appendfile, pemeriksaan kuota telah diterapkan saat menerima pesan (sesi SMTP).
  • Menambahkan dukungan untuk opsi “file=” dalam kueri pencarian SQLite ", yang memungkinkan Anda menentukan file database untuk operasi tertentu tanpa menentukan awalan sesuai dengan perintah SQL.
  • Kueri pencarian Lsearch sekarang mendukung opsi “ret=full” untuk mengembalikan seluruh blok data yang sesuai dengan kunci, bukan hanya baris pertama.
  • Pembuatan koneksi TLS dipercepat dengan mengambil informasi terlebih dahulu dan menyimpannya dalam cache (seperti sertifikat) alih-alih mengunduhnya sebelum memproses setiap koneksi.
  • Menambahkan parameter "proxy_protocol_timeout" untuk mengonfigurasi batas waktu protokol Proxy.
  • Menambahkan parameter “smtp_backlog_monitor” untuk mengaktifkan pencatatan informasi tentang ukuran antrian koneksi yang tertunda (backlog) di log.
  • Menambahkan parameter "hosts_require_helo", yang melarang pengiriman perintah MAIL jika perintah HELO atau EHLO belum pernah dikirim sebelumnya.
  • Menambahkan parameter “allow_insecure_tainted_data”, bila ditentukan, pelolosan karakter khusus yang tidak aman dalam data akan menghasilkan peringatan, bukan kesalahan.
  • Dukungan untuk platform macOS telah dihentikan (file rakitan telah dipindahkan ke kategori tidak didukung).

    Sumber: opennet.ru

Tambah komentar