Pas pas tetë muajsh zhvillimi, është publikuar versioni i serverit të postës Exim 4.98, në të cilin janë bërë përmirësime dhe janë shtuar funksione të reja. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv2+. Sipas një sondazhi automatizuar të bërë në qershor mbi rreth 400 mijë serverë të postës, pjesa e Exim është 59.06% (një vit më parë 55.93%), Postfix përdoret në 34.68% (37.40%) të serverëve të postës, Sendmail - 3.42% (3.45%), MailEnable - 1.81% (1.86%), MDaemon - 0.37% (0.48%), Microsoft Exchange - 0.17% (0.25%).
Ndryshimet kryesore:
- ĂshtĂ« eliminuar njĂ« dobĂ«si (CVE-2024-39929) qĂ« shkaktohet nga analizimi i gabuar i emrave tĂ« skedarĂ«ve nĂ« bashkĂ«ngjitjet e postĂ«s. Kjo dobĂ«si lejon anashkalimin e filtrave qĂ« pĂ«rdorin variablĂ«n $mime_filename, duke mundĂ«suar transferimin e skedarĂ«ve ekzekutivĂ« nĂ« bashkĂ«ngjitje, pĂ«rkundĂ«r bllokimit tĂ« tyre nĂ« cilĂ«sime.
- Në ACL-në e aplikuar në të dhëna, variabla në komandën DATA lejohet përdorimi i kushtit dkim_status, që lejon vlerësimin e rezultatit të verifikimit përmes mekanizmit DKIM (DomainKeys Identified Mail).
- Kur është aktivizimi i cilësimit dkim_verbose, që e dërgon një informacion shtesë përgatitor në log për funksionimin e DKIM-it, është siguruar të dhënat për nënshkrimet digjitale.
- Në opsionin dkim_timestamps, që menaxhon përfshirjen e informacionit të kohës në nënshkrim, lejohet specifikimi i vlerës "0" për të shtuar kohën aktuale.
- Në opsionin recipients_max, që cakton limitin e numrit të marrësve për një mesazh, lejohet përdorimi i zëvendësimeve dhe përshkrimeve.
- 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ë vendosura nga dërguesi i mesazhit).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r trajtimin dhe regjistrimin nĂ« log tĂ« ngjarjes "dns:fail", qĂ« ndodh kur hulumtimi nĂ« DNSBL-listat dĂ«shton.
- Në blloqet e lookup dsearch është shtuar mbështetje për kërkimin sipas një rrugë të paplotë të skedarëve ("${lookup {foo/bar} dsearch,key=path {/etc}}").
- Në përbërje është përfshirë utilitarja mailtest për provimin dhe diagnostikimin e lidhjeve SMTP.
- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r zgjerimin SMTP WELLKNOWN, me anĂ« tĂ« sĂ« cilĂ«s serveri SMTP mund tĂ« transmetojĂ« informacionin publik klientit, pĂ«r shembull, informacion kontakti ose parametrat e verifikimit kur pranon certifikatĂ«s TLS, duke pĂ«rdorur protokollin ACME.
- ĂshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« SQLite3 pĂ«r ruajtjen e bazave tĂ« tĂ« dhĂ«nave tĂ« brendshme, pĂ«rveç DBD, NDB, GBDM dhe TDB. PĂ«r tĂ« pĂ«rdorur SQLite3, para ndĂ«rtimit nĂ« Local/Makefile, duhet tĂ« specifikohet "USE_SQLITE = y" dhe "DBMLIB = -lsqlite3".
Burimi: opennet.ru
