Nova verzija mail servera Exim 4.94

Po 6 mesecih razvoja je potekala izdaja poštnega strežnika Exim 4.94, ki so vključene odpravljene napake in nove funkcionalnosti. V skladu z majsko avtomatiziranim anketiranjem približno milijon poštnih strežnikov, delež Exima znaša 57,59% (pred letom 53,03%), Postfix se uporablja na 34,70% (34,51%) poštnih strežnikov, Sendmail — 3,75% (4,05%), Microsoft Exchange — 0,42% (0,57%).

Spremembe v novi različici lahko povzročijo kršitve nazaj kompatibilnosti. Še posebej nekateri tipi transporta ne delujejo več z neobdelanimi podatki (tainted, vrednosti na osnovi podatkov, pridobljenih od pošiljatelja) pri določanju lokacije dostave. Na primer, težave se lahko pojavijo pri uporabi spremenljivke $local_part v nastavitvi «check_local_user» pri usklajevanju e-pošte. Namesto $local_part bi bilo treba uporabiti novo očiščeno spremenljivko «$local_part_data». Poleg tega so pri operandih možnosti headers_remove zdaj dovoljene maske, določene s simbolom «*», kar lahko povzroči težave v konfiguracijah, v katerih je bilo odstranjevanje glave izvedeno na podlagi končne zvezde (namesto odstranjevanja določenih glav bo izvedeno odstranjevanje po maske).

Glavne spremembe:

  • Dodana je eksperimentalna vgrajena podpora za mehanizem SRS (Sender Rewriting Scheme), ki omogoča prepisovanje naslova pošiljatelja pri posredovanju brez kršenja SPF preverjanj (Sender Policy Framework) in ohranja podatke o pošiljatelju za usmerjanje sporočil s strani strežnika v primeru napake dostave. Bistvo metode je, da se ob vzpostavitvi povezave posredujejo podatki o identiteti z izvirnim pošiljateljem, na primer pri prepisovanju alice@example.org na alice@example.com bo navedeno «SRS0=HHH=TT=example.org=alice@example.com». SRS je pomemben, na primer, pri organizaciji dela poštnih seznamov, kjer se izvirno sporočilo posreduje drugim prejemnikom.
  • Ob uporabi OpenSSL je bila dodana podpora za fiksacijo kanala za avtentikatorje (prej je bila podpora le za GnuTLS).
  • Dodana je bila dogodka «msg:defer».
  • Izvedena je podpora za avtentikator gsasl na strani odjemalca, ki je bila testirana samo z ravnalcem odprtih gesel (plaintext). Delovanje metod SCRAM-SHA-256 in SCRAM-SHA-256-PLUS je možno le prek samega gsasl.
  • Izvedena je podpora za avtentikator gsasl na strani strežnika za šifrirana gesla, ki predstavlja alternativo prej dostopnemu načinu plaintext.
  • V opredelitvah v imenovannih spisakah zdaj lahko označite s predpono »hide« za zatiranje izhodne vsebine pri izvedbi ukaza »-bP«.
  • V gonilniku za avtentikacijo prek IMAP strežnika Dovecot je bila dodana eksperimentalna podpora za internetne vtičnice (prej so bile podprte le unix-domenske vtičnice).
  • ACL izraz »queue_only« zdaj lahko navajate kot »queue« in podpira možnost »first_pass_route«, podobno kot možnost ukazne vrstice »-odqs«.
  • Dodane so nove spremenljivke $queue_size in $local_part_{pre,suf}fix_v.
  • V glavni blok konfiguracije je bila dodana možnost »sqlite_dbfile« za uporabo pri določanju predpone iskalnega niza. Sprememba krši obratno združljivost — stari način določanja predpone ne deluje več pri navajanju nečistih (tainted) spremenljivk v lookup poizvedbah. Nov način (»sqlite_dbfile«) omogoča, da se ime datoteke zadrži ločeno.
  • V lookup bloke dsearch so bile dodane možnosti za vračanje popolne poti in filtriranje vrst datotek pri ujemanju.
  • V lookup bloke pgsql in mysql so bile dodane možnosti za določitev imena strežnika ločeno od iskalnega niza.
  • Za lookup bloke, ki izvajajo izbiro po enem ključi, je bila dodana možnost za vračanje očiščene (de-tainted) različice ključa ob prisotnosti ujemanj, namesto iskanih podatkov.
  • Za vse uspešne izbire list-match je zagotovljeno nastavljanje spremenljivk $domain_data in $localpart_data (prej so bili vstavljeni elementi seznama, vključeni v izbiro). Poleg tega so uporabljeni elementi seznama pri ujemanju zdaj dodeljeni spremenljivkam $0, $1 itd.
  • Dodana je bila operacija razkritja »${listquote {} {}}«.
  • V operacijo razkritja ${readsocket {}{}{}} je bila dodana možnost za zagotavljanje predpomnjenja rezultatov.
  • Dodana je nastavitev dkim_verify_min_keysizes za naštevanje najmanjših sprejemljivih velikosti javnih ključev.
  • Zagotovljeno je razkritje parameterov »bounce_message_file« in »warn_message_file« do njihovega prvega koriščenja.
  • Dodana je možnost »spf_smtp_comment_template« za nastavitev vrednosti spremenljivke »$spf_smtp_comment«.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster