Lëshimi i serverit të postës Postfix 3.5.0

Pas një viti zhvillimi Ndodhi lëshimi i një dege të re të qëndrueshme të serverit të postës Postfix - 3.5.0. Në të njëjtën kohë, dega u ndërpre Postfiks 3.1, lëshuar në fillim të vitit 2016. Postfix është një nga projektet e rralla që kombinon siguri të lartë, besueshmëri dhe performancë në të njëjtën kohë, i cili u arrit falë mendimit arkitekturës dhe një politikë mjaft strikte për hartimin e kodit dhe auditimin e rregullimit. Kodi i projektit shpërndahet sipas EPL 2.0 (licencë publike Eclipse) dhe IPL 1.0 (licencë publike IBM).

Në përputhje me mars sondazh i automatizuar rreth një milion serverë të postës, Postfix përdoret në 34.29% (34.42%) të serverëve të postës,
Pjesa e Exim është 57.77% (një vit më parë 56.91%), Sendmail - 3.83% (4.16%), MailEnable - 2.12% (2.18%), MDaemon - 0.77% (0.91%), Microsoft Exchange - 0.47% (0.61%).

Kryesore risitë:

  • U shtua mbështetje për protokollin e balancuesit të ngarkesës Proxy HA 2.0 me kërkesa proxying nëpërmjet TCP mbi IPv4 dhe IPv6 ose pa lidhje proxying (për të dërguar kërkesa testuese të rrahjeve të zemrës që konfirmojnë funksionimin normal).
  • U shtua aftësia për të detyruar mesazhet të vendosen në statusin e ndenjur (të padërgueshëm) për t'i kthyer dërguesit. Statusi ruhet në skedarin e radhës së dorëzimit si një atribut i veçantë, në prani të të cilit çdo përpjekje për dërgim do të rezultojë në kthimin e mesazhit te dërguesi, pa u vendosur në radhën e pritjes. Për të vendosur atributin e mesazhit bajat, flamujt "-e" dhe "-f" janë shtuar në komandën postsuper; ndryshimi me flamurin "-f" është se mesazhi i kthehet menjëherë dërguesit kur është në radhë në pritje për t'u ridërguar. Dalja e komandave mailq dhe postqueue detyron mesazhet bajate të shënohen me një "#" pas emrit të skedarit.
  • Mbështetje e shtuar për renditjen e hosteve të shumtë te klientët SMTP dhe LMTP për të ridrejtuar një mesazh në një server tjetër (next-hop). Pritësit e listuar do të përpiqen të transmetojnë mesazhin sipas radhës që shfaqen (nëse i pari nuk është i disponueshëm, do të tentohet dërgimi te i dyti, etj.). Specifikimi i listës është zbatuar për direktivat relayhost, transport_maps, default_transport dhe sender_dependent_default_transport_maps.

    /etc/postfix/main.cf:
    relayhost = foo.shembull, bar.shembull
    default_transport = smtp:foo.shembull, bar.shembull

  • Ndryshuar sjelljen e prerjeve. Adresat në "nga=" dhe "to=" tani ruhen duke përdorur kuotën - nëse pjesa lokale e adresës përmban një hapësirë ​​ose karaktere të veçanta, pjesa e specifikuar e adresës do të mbyllet në thonjëza në regjistër. Për të kthyer sjelljen e vjetër, shtoni "info_log_address_format = brendshme" në cilësimet.

    Ishte: nga= [email mbrojtur]>
    Tani: from=<“emri me hapësira”@example.com>.

  • Siguron normalizimin e adresave IP të marra nga kokat e XCLIENT dhe XFORWARD ose përmes protokollit HaProxy. Ndryshimi mund të prishë përputhshmërinë në nivelin e regjistrit dhe hartat e nënrrjetit IPv6 në direktivën check_client_access.
  • Për të përmirësuar komoditetin e ndërveprimit me Dovecot, agjenti i dorëzimit SMTP+LMTP ofron bashkëngjitjen e titujve Delivered-To, X-Original-To dhe Return-Path duke përdorur flamujt "flamuj=DORX" në master.cf, të ngjashëm me tubin dhe agjentët lokalë të shpërndarjes.
  • Është përcaktuar procedura e kontrollit të certifikatave të përcaktuara në tabelat check_ccert_access. Së pari, kontrollohet një fotografi e certifikatës së klientit dhe më pas çelësi publik i klientit (sjellja si kur specifikohet "rendi_kërkimi = gjurmë_cert_gishti, pubkey_print").

Burimi: opennet.ru

Shto një koment