Postfix 3.7.0 mail server iripo

Mushure memwedzi gumi nemana yekuvandudzwa, bazi idzva rakagadzikana rePostfix mail server - 10 - rakaburitswa. Panguva imwe cheteyo, yakazivisa kupera kwekutsigira bazi rePostfix 3.7.0, rakaburitswa kutanga kwa3.3. Postfix ndeimwe yemapurojekiti asingawanzo kusanganisa kuchengetedzeka kwakanyanya, kuvimbika uye kuita panguva imwe chete, iyo yakawanikwa nekutenda kune yakanyatso fungwa yekuvaka uye yakaomesesa mutemo wekodhi dhizaini uye chigamba chekuongorora. Iyo kodhi yeprojekiti yakagoverwa pasi peEPL 2018 (Eclipse Public License) uye IPL 2.0 (IBM Public License).

Zvinoenderana neongororo yaJanuary otomatiki yeanosvika zviuru mazana mashanu emasevha email, Postfix inoshandiswa pa500% (gore rapfuura 34.08%) yemasevha etsamba, chikamu cheExim i33.66% (58.95%), Sendmail - 59.14% (3.58). %), MailEnable - 3.6% ( 1.99%), MDaemon - 2.02% (0.52%), Microsoft Exchange - 0.60% (0.26%), OpenSMTPD - 0.32% (0.06%).

Zvitsva zvikuru:

  • Zvinokwanisika kuisa zviri mukati mematafura madiki "cidr:", "pcre:" uye "regexp:" mukati mePostfix configuration parameter values, pasina kubatanidza mafaira ekunze kana dhatabhesi. In-place substitution inotsanangurwa uchishandisa ma curly braces, semuenzaniso, kukosha kweiyo smtpd_forbidden_commands parameter ikozvino ine tambo "CONNECT GET POST regexp:{{/^[^AZ]/ Thrash}}" kuti ive nechokwadi chekuti zvinongedzo kubva kune vatengi vanotumira. marara panzvimbo pemirairo anoraswa. General syntax: /etc/postfix/main.cf: parameter = .. mepu-mhando:{{kutonga-1}, {kutonga-2} .. } .. /etc/postfix/master.cf: .. -o {parameter = .. mepu-mhando:{{ mutemo-1 }, { mutemo-2 } .. } .. } ..
  • Iyo postlog handler ikozvino yakashongedzerwa neiyo set-gid mureza uye, kana yatangwa, inoita mashandiro neropafadzo yeboka repostdrop, iyo inobvumira kuti ishandiswe nemapurogiramu asina kurongeka kunyora matanda kuburikidza nekumashure postlogd process, iyo inobvumira kuwedzera kuchinjika. mukugadzirisa maillog_file uye kusanganisira stdout kutema kubva mumudziyo.
  • Yakawedzerwa API rutsigiro rweOpenSSL 3.0.0, PCRE2 uye Berkeley DB 18 maraibhurari.
  • Yakawedzerwa dziviriro pakurwiswa kuona kudhumhana mumahashi uchishandisa kiyi brute force. Dziviriro inoitwa kuburikidza nekusarudzika kwekutanga mamiriro ematafura ehashi akachengetwa muRAM. Parizvino, nzira imwe chete yekuita kurwiswa kwakadaro yakaonekwa, iyo inosanganisira kuverenga kero dzeIPv6 dzevatengi veSMTP mubasa reanvil uye zvinoda kugadzwa kwemazana ekubatanidza kwenguva pfupi pasekondi imwe neimwe uchitsvaga cyclic kuburikidza nezviuru zvemakero akasiyana eP. . Mamwe matafura ehashi, makiyi ayo anogona kutariswa zvichienderana nedata reanorwisa, haakonzereki kurwiswa kwakadaro, sezvo aine chiyero chekukura (anvil inoshandiswa kuchenesa kamwe chete masekonzi zana).
  • Kusimbisa dziviriro kubva kune ekunze vatengi uye maseva anotamisa data zvishoma nezvishoma zvishoma nezvishoma kuchengetedza SMTP uye LMTP kubatana kunoshanda (semuenzaniso, kuvharira basa nekugadzira mamiriro ekupedza muganho pahuwandu hwakagadzwa kubatana). Panzvimbo pezvirambidzo zvenguva zvine chekuita nemarekodhi, chirambidzo chine chekuita nezvikumbiro chave kushandiswa, uye chirambidzo pachiyero chepadiki chinogoneka chekufambisa data muDATA neBDAT block chawedzerwa. Saizvozvo, iyo {smtpd,smtp,lmtp}_per_record_deadline marongero akatsiviwa ne{smtpd,smtp,lmtp}_per_request_deadline uye {smtpd, smtp,lmtp}_min_data_rate.
  • Murairo wepostqueue unova nechokwadi chekuti mavara asingadhindke, akadai semitsetse mitsva, anocheneswa asati adhinda kusvika pakubuda kwakajairwa kana kufomatidza tambo muJSON.
  • Mu tlsproxy, tlsproxy_client_level uye tlsproxy_client_policy parameters akatsiviwa nemasetirwo matsva tlsproxy_client_security_level uye tlsproxy_client_policy_maps kubatanidza mazita emaparamita muPostfix (mazita ezvirongwa zvetlsproxyxsmxx zvinowirirana_client_client_xx
  • Kukanganisa kubata kubva kune vatengi vachishandisa LMDB kwakagadziridzwa.

Source: opennet.ru

Voeg