Bagong bersyon ng Exim 4.96 mail server

Ang Exim 4.96 mail server ay inilabas, pagdaragdag ng mga naipon na pag-aayos at pagdaragdag ng mga bagong tampok. Ayon sa automated survey ng Mayo ng halos 800 libong mail server, ang bahagi ng Exim ay 59.59% (isang taon na ang nakalipas 59.15%), Postfix ay ginagamit sa 33.64% (33.76%) ng mga mail server, Sendmail - 3.55% (3.55). %), MailEnable - 1.93% ( 2.02%), MDaemon - 0.45% (0.56%), Microsoft Exchange - 0.23% (0.30%).

Pangunahing pagbabago:

  • Ang ACL ay nagpapatupad ng bagong "nakita" na kundisyon na maaaring magamit upang suriin ang mga naunang nagaganap na mga kaganapang nauugnay sa mga user at host. Pinapadali ng bagong kundisyon ang pagtatrabaho sa mga gray na listahan, halimbawa, kapag gumagawa ng isang simpleng gray na listahan, maaari mong gamitin ang ACL na "nakikita = -5m / key=${sender_host_address}_$local_part@$domain" upang payagan ang isang koneksyon subukan muli.
  • Idinagdag ang "mask_n", isang variant ng operator ng "mask" na nagmamanipula ng mga normalized na IPv6 address (gamit ang mga tutuldok at walang pambalot).
  • Ang '-z' na opsyon ay idinagdag sa exim_dumpdb at exim_fixdb na mga kagamitan upang ibalik ang oras nang hindi isinasaalang-alang ang time zone (UTC);
  • Nagpatupad ng kaganapan sa proseso sa background na pinapagana kapag nabigo ang koneksyon ng TLS.
  • Idinagdag ang mga opsyon na “stop”, “pretrigger” at “trigger” sa ACL debug mode (“control = debug”) para kontrolin ang output sa debug log.
  • Idinagdag ang pagsusuri para sa pagtakas ng mga espesyal na character sa mga query sa paghahanap kung ang string ng query ay gumagamit ng data na natanggap mula sa labas ("may bahid"). Kung ang mga character ay hindi nakatakas, ang impormasyon tungkol sa problema ay kasalukuyang makikita lamang sa log, ngunit sa hinaharap na mga release ay hahantong ito sa isang error.
  • Ang opsyong “allow_insecure_tainted_data” ay inalis, na naging posible na hindi paganahin ang mensahe ng error kapag ang mga espesyal na character sa data ay hindi ligtas na nakatakas. Gayundin, ang suporta para sa log_selector "taint" ay hindi na ipinagpatuloy, na nagbigay-daan sa iyong hindi paganahin ang output ng mga babala tungkol sa pagtakas ng mga problema sa log.

Pinagmulan: opennet.ru

Magdagdag ng komento