Pas një periudhë të gjatë zhvillimi prej tetë muajsh, është publikuar versioni i serverit të postës Exim 4.98, i cili përmban korrigjimet e akumuluara dhe mundësi të reja. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv2+. Sipas anketës automatike të qershorit mbi rreth 400 mijë serverë postash, pjesa e Exim arrin në 59.06% (një vit më parë 55.93%), Postfix përdoret në 34.68% (37.40%) të serverëve të postës, Sendmail në 3.42% (3.45%), MailEnable në 1.81% (1.86%), MDaemon në 0.37% (0.48%), Microsoft Exchange në 0.17% (0.25%).
Ndryshimet kryesore:
- ĂshtĂ« eliminuar njĂ« dobĂ«si (CVE-2024-39929), e shkaktuar nga njĂ« analizĂ« e gabuar e emrave tĂ« skedarĂ«ve nĂ« bashkĂ«ngjitjet e postĂ«s. Kjo dobĂ«si lejon kalimin e filtrave qĂ« pĂ«rdorin ndryshoren $mime_filename, duke mundĂ«suar kalimin e skedarĂ«ve ekzekutivĂ« nĂ« bashkĂ«ngjitje, pĂ«rkundĂ«r bllokimit tĂ« tyre nĂ« konfigurim.
- Në ACL, e cila aplikohet për të dhënat, variablat me komandën DATA, është lejuar përdorimi i kushteve dkim_status, e cila lejon vlerësimin e rezultatit të kontrollit përmes mekanizmit DKIM (DomainKeys Identified Mail).
- Kur është aktivizuar cilësimi dkim_verbose, i cili jep në log informacion shtesë zbuluese për funksionimin e DKIM, janë siguruar informacione për nënshkrimet dixhitale.
- Në opsionin dkim_timestamps, që kontrollon përfshirjen e informacionit mbi kohën në nënshkrim, është lejuar caktimi i vlerës «0» për të shtuar kohën aktuale.
- Në opsionin recipients_max, që vendos kufirin e numrit të marrësve për një mesazh, është lejuar përdorimi i zëvendësimeve dhe shablloneve.
- Gjatë testimit të shprehjeve përmes komandës «exim -be», është ofruar mundësia e caktimit të vlerave tainted (vlera të marra nga jashtë, për shembull, të caktuara nga dërguesi i postës).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r trajtimin dhe pasqyrimin nĂ« log pĂ«r ngjarjen «dns:fail», e cila ndodh kur ka njĂ« dĂ«shtim tĂ« kĂ«rkesĂ«s ndaj listave DNSBL.
- Në blloqet lookup dsearch është shtuar mbështetje për kërkimin me rrugë skedari të paplotë («${lookup {foo/bar} dsearch,key=path {/etc}}»).
- Në përmbajtje është përfshirë utilita mailtest për verifikimin dhe diagnostikimin e lidhjes SMTP.
- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r zgjerimin SMTP WELLKNOWN, me anĂ« tĂ« cilit serveri SMTP mund tĂ« transmetojĂ« informacion publik klientit, si tĂ« dhĂ«nat e kontaktit ose parametrat e verifikimit kur merr certifikatĂ«s TLS, duke pĂ«rdorur protokollin ACME.
- ĂshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« SQLite3 pĂ«r ruajtjen e databazave tĂ« brendshme, pĂ«rveç DBD, NDB, GBDM dhe TDB. PĂ«r tĂ« pĂ«rdorur SQLite3, para ndĂ«rtimit nĂ« Local/Makefile duhet tĂ« caktosh «USE_SQLITE = y» dhe «DBMLIB = -lsqlite3».
Burimi: opennet.ru
