Seva ea poso ea Postfix 3.7.0 e teng

Ka mor'a likhoeli tsa 10 tsa tsoelo-pele, lekala le lecha le tsitsitseng la seva sa poso sa Postfix - 3.7.0 - le ile la lokolloa. Ka nako e ts'oanang, e phatlalalitse pheletso ea tšehetso bakeng sa lekala la Postfix 3.3, le lokollotsoeng qalong ea 2018. Postfix ke e 'ngoe ea merero e sa tloaelehang e kopanyang ts'ireletso e phahameng, ts'epahalo le ts'ebetso ka nako e ts'oanang, e fihletsoeng ka lebaka la meralo e reriloeng hantle le leano le tiileng la moralo oa khoutu le tlhahlobo ea lipalo. Khoutu ea morero e ajoa tlasa EPL 2.0 (Eclipse Public License) le IPL 1.0 (IBM Public License).

Ho latela phuputso e entsoeng ka Pherekhong ea li-server tse ka bang likete tse 500, Postfix e sebelisoa ho 34.08% (selemong se fetileng 33.66%) ea li-server tsa mangolo, kabelo ea Exim ke 58.95% (59.14%), Sendmail - 3.58% (3.6) %), MailEnable - 1.99% ( 2.02%), MDaemon - 0.52% (0.60%), Microsoft Exchange - 0.26% (0.32%), OpenSMTPD - 0.06% (0.05%).

Litlhahiso tse ka sehloohong:

  • Hoa khoneha ho kenya litaba tsa litafole tse nyane "cidr:", "pcre:" le "regexp:" ka har'a boleng ba paramethara ea tlhophiso ea Postfix, ntle le ho hokahanya lifaele kapa li-database tsa kantle. Phapanyetsano ea sebakeng e hlalosoa ho sebelisoa li-curly braces, mohlala, boleng ba kamehla ba paramethara ea smtpd_forbidden_commands e na le khoele e reng "CONNECT GET POST regexp:{{/^[^AZ]/ Thrash}}" ho netefatsa hore likhokahano tse tsoang ho bareki li romella. matlakala sebakeng sa litaelo lia lahloa. Polelo e akaretsang: /etc/postfix/main.cf: parameter = .. mofuta oa 'mapa:{{rula-1}, {rula-2} .. } .. /etc/postfix/master.cf: .. -o {parameter = .. mofuta oa 'mapa:{ { molao-1 }, { molao-2 } .. } .. } ..
  • Sebapali sa poso se se se hlomelloa ka folakha ea set-gid mme, ha se qala, se etsa ts'ebetso ka litokelo tsa sehlopha sa postdrop, se lumellang hore se sebelisoe ke mananeo a se nang tokelo ea ho ngola lits'oants'o ka ts'ebetso ea morao-rao ea postlogd, e lumellang ho eketseha ha maemo. ka ho hlophisa maillog_file le ho kenyelletsa ho rema lifate ho tsoa ka setshelo.
  • Ts'ehetso ea API e ekelitsoeng bakeng sa lilaebrari tsa OpenSSL 3.0.0, PCRE2 le Berkeley DB 18.
  • Tšireletso e ekelitsoeng khahlanong le litlhaselo ho fumana hore na ho thulana ha li-hashes ho sebelisa matla a maholo a sehlōhō. Ts'ireletso e kengoa ts'ebetsong ka mokhoa o ikhethileng oa boemo ba pele ba litafole tsa hash tse bolokiloeng ho RAM. Hajoale, ho na le mokhoa o le mong feela oa ho etsa litlhaselo tse joalo, o kenyelletsang ho kenyelletsa liaterese tsa IPv6 tsa bareki ba SMTP ts'ebeletsong ea anvil le ho hloka hore ho thehoe makholo a likhokahano tsa nako e khuts'oane motsotsoana ha ho ntse ho phenyekolloa ho pota-pota likete-kete tsa liaterese tse fapaneng tsa IP tsa bareki. . Litafole tse ling tsa hash, tseo linotlolo tsa tsona li ka hlahlojoang ho latela lintlha tsa mohlaseli, ha li khone ho hlaseloa ke litlhaselo tse joalo, kaha li na le moeli oa boholo (anvil e sebelisoa ho hloekisa hang ka metsotsoana e meng le e meng ea 100).
  • Tšireletso e matlafalitsoeng khahlanong le bareki ba kantle le li-server tse fetisang data butle butle butle ho boloka likhokahano tsa SMTP le LMTP li sebetsa (mohlala, ho thibela mosebetsi ka ho theha maemo a ho qeta moeli oa palo ea likhokahano tse thehiloeng). Ho e-na le lithibelo tsa nako mabapi le lirekoto, thibelo e amanang le likopo e se e sebelisoa, 'me ho kentsoe thibelo ea sekhahla sa phetisetso ea data ho li-block tsa DATA le BDAT. Ka hona, litlhophiso tsa {smtpd,smtp,lmtp}_per_record_deadline li ile tsa nkeloa sebaka ke {smtpd,smtp,lmtp}_per_request_deadline le {smtpd, smtp,lmtp}_min_data_rate.
  • Taelo ea poso e netefatsa hore litlhaku tse sa ngolisoeng, joalo ka mela e mecha, lia hloekisoa pele li hatisoa ho ea ho tlhahiso e tloaelehileng kapa ho fometa khoele ho JSON.
  • Ho tlsproxy, tlsproxy_client_level le tlsproxy_client_policy parameters li ile tsa nkeloa sebaka ke litlhophiso tse ncha tlsproxy_client_security_level le tlsproxy_client_policy_maps ho kopanya mabitso a liparamente ho Postfix (mabitso a tlsproxyxsmxx setting_client_client_mapsx).
  • Phoso ea ho sebetsa ho tsoa ho bareki ba sebelisang LMDB e hlophisitsoe bocha.

Source: opennet.ru

Eketsa ka tlhaloso