Doli nĂ« treg serveri i postĂ«s Exim 4.95, i cili ka pĂ«rfshirĂ« rregullime tĂ« akumuluara dhe ka sjellĂ« mundĂ«si tĂ« reja. Sipas njĂ« anketimi automatizuar nĂ« muajin Shtator mbi njĂ« milion servera postash, pjesĂ«marrja e Exim Ă«shtĂ« 58% (njĂ« vit mĂ« parĂ« 57.59%), Postfix pĂ«rdoret nĂ« 34.92% (34.70%) tĂ« serverave tĂ« postĂ«s, Sendmail â 3.52% (3.75%), MailEnable â 2% (2.07%), MDaemon â 0.57% (0.73%), Microsoft Exchange â 0.32% (0.42%). Ndryshimet kryesore:
- ĂshtĂ« shpallur mbĂ«shtetje e qĂ«ndrueshme pĂ«r modin e pĂ«rpunimit tĂ« radhĂ«ve tĂ« mesazheve fast-ramp, i cili lejon pĂ«rshpejtimin e fillimit tĂ« dorĂ«zimit tĂ« mesazheve nĂ« rast tĂ« njĂ« madhĂ«sie tĂ« madhe tĂ« radhĂ«s pĂ«r dĂ«rgim dhe njĂ« numri tĂ« konsiderueshĂ«m mesazhesh qĂ« dĂ«rgohen nĂ« server tĂ« zakonshĂ«m, p.sh. gjatĂ« transferimit tĂ« njĂ« numri tĂ« madh tĂ« email-eve te ofruesit e mĂ«dhenj tĂ« postĂ«s ose dĂ«rgimit pĂ«rmes njĂ« agjenti tĂ« ndĂ«rmjetĂ«m tĂ« transferimit tĂ« mesazheve (smarthost). NĂ«se moda Ă«shtĂ« e aktivizuar pĂ«rmes opsionit "queue_fast_ramp" dhe pĂ«rpunimi i dyfishtĂ« i radhĂ«s ("-qq") zbulohet njĂ« grup i madh mesazhesh, tĂ« adresuara pĂ«r njĂ« host tĂ« caktuar, serverit, atĂ«herĂ« dorĂ«zimi pĂ«r atĂ« host do tĂ« nisĂ« menjĂ«herĂ«.
- ĂshtĂ« stabilizuar njĂ« implementim alternativ i mekanizmit SRS (Schemi i Riformatimit tĂ« DĂ«rguesit) - "SRS_NATIVE", qĂ« nuk kĂ«rkon varĂ«si tĂ« jashtme (implementimi i vjetĂ«r eksperimental kĂ«rkonte instalimin e bibliotekĂ«s libsrs_alt). SRS lejon riformatimin e adresĂ«s sĂ« dĂ«rguesit gjatĂ« pĂ«rcjelljes pa ndĂ«rprerĂ« verifikimet SPF (Schemi e Politikes sĂ« DĂ«rguesit) dhe duke siguruar ruajtjen e tĂ« dhĂ«nave pĂ«r dĂ«rguesin pĂ«r dĂ«rgimin server e mesazheve nĂ« rast tĂ« gabimit tĂ« dorĂ«zimit. E thelba e metodĂ«s Ă«shtĂ« se gjatĂ« vendosjes sĂ« lidhjes, dĂ«rgohen informacione mbi identitetin e dĂ«rguesit origjinal, pĂ«r shembull, kur riformatohet alice@example.org nĂ« alice@example.com do tĂ« tregojĂ« "SRS0=HHH=TT=example.org=alice@example.com". SRS Ă«shtĂ« i rĂ«ndĂ«sishĂ«m, pĂ«r shembull, kur organizoni funksionimin e listave tĂ« dĂ«rgimit, ku mesazhi origjinal pĂ«rcillet te marrĂ«s tĂ« tjerĂ«.
- ĂshtĂ« stabilizuar opsioni TLS_RESUME, qĂ« siguron mundĂ«sinĂ« e rinisjes sĂ« njĂ« lidhjeje TLS tĂ« ndĂ«rprerĂ« mĂ« parĂ«.
- E është stabilizuar mbështetja për bazën e të dhënave të integruara me performancë të lartë LMDB, e cila ruan të dhënat në formatin çelës-vlerë. Mbështeten vetëm kërkesa lookup nga bazat e të dhënave të gatshme për një çelës (shkruajtur nga exim në LMDB nuk është realizuar). Për shembull, për verifikimin e domainit të dërguesit në rregulla, mund të përdoret një kërkesë e tillë: «${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}».
- Shtuar opsioni «message_linelength_limit» për përcaktimin e kufizimit të numrit të karaktereve në një varg.
- Ofruar mundësinë për të injoruar cache gjatë ekzekutimit të kërkesave lookup.
- Për transportin appendfile është realizuar kontrolli i kuotave gjatë pranimit të mesazhit (seanca SMTP).
- Në kërkesat lookup në SQLite është shtuar mbështetje për opsionin «file=», i cili lejon të specifikohet një skedar me DB për operacione specifike pa specifikuar prefikset në vargun me komandën SQL.
- Në kërkesat lookup në Lsearch është shtuar mbështetje për opsionin «ret=full» për kthimin e të gjithë bllokut të të dhënave që korrespondon me çelësin, jo vetëm të rreshtit të parë.
- Vendosja e lidhjeve TLS është përshpejtuar përmes ngarkesës parashikuese dhe cache-imit të informacionit (për shembull, certifikatave) në vend që të ngarkohet para fillimit të përpunimit të çdo lidhjeje.
- Shtuar parametri «proxy_protocol_timeout» për konfigurimin e kohës së pritjes për protokollin Proxy.
- Shtuar parametri «smtp_backlog_monitor» për aktivizimin e regjistrimit në log të informacionit rreth madhësisë së radhës së lidhjeve të pritur (backlog).
- Shtuar parametri «hosts_require_helo», i cili ndalon dërgimin e komandës MAIL nëse nuk është dërguar më parë komanda HELO ose EHLO.
- Shtuar parametri «allow_insecure_tainted_data», që, nëse përcaktohet, do të çojë në ndihmën e sigurt të karaktereve speciale në të dhëna për të dhënë një paralajmërim në vend të një gabimi.
- ĂshtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r platformĂ«n macOS (skedarĂ«t e ndĂ«rtimit janĂ« transferuar nĂ« kategorinĂ« e mbĂ«shtetjes sĂ« papĂ«rkrahur).
Burimi: opennet.ru
