Loaʻa ke kikowaena leka Postfix 3.7.0

Ma hope o 10 mau mahina o ka hoʻomohala ʻana, ua hoʻokuʻu ʻia kahi lālā paʻa hou o ke kikowaena leka uila Postfix, 3.7.0. I ka manawa like, ua hoʻolaha ʻia ka hopena o ke kākoʻo no ka lālā Postfix 3.3, i hoʻokuʻu ʻia i ka hoʻomaka ʻana o 2018. ʻO Postfix kekahi o nā papahana laʻa e hoʻohui i ka palekana kiʻekiʻe, hilinaʻi a me ka hana i ka manawa like, i loaʻa i ka mahalo i kahi hoʻolālā noʻonoʻo maikaʻi a me kahi kulekele koʻikoʻi no ka coding a me ka loiloi patch. Hāʻawi ʻia ke code papahana ma lalo o EPL 2.0 (Eclipse Public license) a me IPL 1.0 (IBM Public License).

Wahi a kahi noiʻi maʻamau o Ianuali ma kahi o 500 tausani mau leka uila, hoʻohana ʻia ʻo Postfix ma 34.08% (hoʻokahi makahiki i hala aku nei 33.66%) o nā kikowaena leka uila, ʻo ka māhele o Exim he 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%).

Nā hana hou nui:

  • Hiki ke hoʻokomo i nā mea o nā papa liʻiliʻi "cidr:", "pcre:" a me "regexp:" i loko o nā koina hoʻonohonoho hoʻonohonoho Postfix, me ka ʻole o ka hoʻopili ʻana i nā faila waho a i ʻole ʻikepili. Ua wehewehe ʻia ka hoʻololi ʻana ma kahi o ka hoʻohana ʻana i nā pale pale, no ka laʻana, aia ka waiwai paʻamau o ka smtpd_forbidden_commands parameter i kēia manawa ke kaula "CONNECT GET POST regexp:{{/^[^A-Z]/ Thrash}}" no ka hōʻoia ʻana i nā pilina mai nā mea kūʻai aku e hoʻouna ana i ka ʻōpala. ma kahi o nā kauoha i hāʻule. Pūnaehana maʻamau: /etc/postfix/main.cf: parameter = .. palapala-type:{ { rule-1 }, { rule-2 } .. } .. /etc/postfix/master.cf: .. -o { parameter = .. ʻano palapala ʻāina:{ { rule-1 }, { rule-2 } .. } .. } ..
  • Ua hoʻolako ʻia ka postlog handler me ka set-gid flag a, i ka wā i hoʻokuʻu ʻia, hana i nā hana me nā pono o ka hui postdrop, e hiki ai ke hoʻohana ʻia e nā polokalamu pono ʻole e kākau i nā lāʻau ma o ke kaʻina postlogd hope, e hiki ai ke hoʻonui i ka loli. i ka hoʻonohonoho ʻana i ka maillog_file a me ka hoʻopaʻa inoa stdout mai ka pahu.
  • Hoʻohui ʻia ke kākoʻo API no nā hale waihona puke OpenSSL 3.0.0, PCRE2 a me Berkeley DB 18.
  • Hoʻohui i ka pale i nā hoʻouka ʻana e hoʻoholo ai i ka hui ʻana i nā hashes me ka hoʻohana ʻana i ka ikaika brute kī. Hoʻokō ʻia ka pale ma o ka randomization o ke kūlana mua o nā papa hash i mālama ʻia ma RAM. I kēia manawa, hoʻokahi wale nō ala o ka hoʻokō ʻana i ia mau hoʻouka ʻana i ʻike ʻia, e pili ana i ka helu ʻana i nā helu IPv6 o nā mea kūʻai aku SMTP i ka lawelawe anvil a koi i ka hoʻokumu ʻana i nā haneli o nā pilina pōkole i kēlā me kēia kekona ʻoiai ʻo ka huli ʻana ma o nā tausani o nā helu IP mea kūʻai like ʻole. . ʻO ke koena o nā papa hash, hiki ke nānā ʻia nā kī ma muli o ka ʻikepili o ka mea hoʻouka kaua, ʻaʻole hiki ke hoʻouka ʻia, no ka mea he palena nui ko lākou (hoʻohana ʻia ka anvil i ka hoʻomaʻemaʻe hoʻokahi i kēlā me kēia 100 kekona).
  • Hoʻoikaika ʻia ka pale ʻana i nā mea kūʻai aku a me nā kikowaena e hoʻololi mālie i ka ʻikepili ma kahi liʻiliʻi e mālama i nā pilina SMTP a me LMTP (no ka laʻana, e ālai i ka hana ma ka hana ʻana i nā kūlana no ka hoʻopau ʻana i ka palena o ka helu o nā pilina paʻa). Ma kahi o ka palena manawa e pili ana i nā moʻolelo, ua hoʻopili ʻia kahi kaohi e pili ana i nā noi, a ua hoʻohui ʻia kahi kaohi i ka palena liʻiliʻi o ka hoʻololi ʻana o ka ʻikepili i nā poloka DATA a me BDAT. No laila, ua pani ʻia ka {smtpd,smtp,lmtp}_per_record_deadline hoʻonohonoho e {smtpd,smtp,lmtp}_per_request_deadline a me {smtpd, smtp,lmtp}_min_data_rate.
  • ʻO ke kauoha postqueue e hōʻoia i ka hoʻomaʻemaʻe ʻia ʻana o nā huaʻōlelo hiki ʻole ke paʻi ʻia, e like me nā laina hou, ma mua o ka paʻi ʻana i ka hoʻopuka maʻamau a i ʻole ka hōʻano ʻana i ke kaula i JSON.
  • I ka tlsproxy, ua hoʻololi ʻia nā ʻāpana tlsproxy_client_level a me tlsproxy_client_policy e nā hoʻonohonoho hou tlsproxy_client_security_level a me tlsproxy_client_policy_maps no ka hoʻohui ʻana i nā inoa o nā ʻāpana ma Postfix (nā inoa o nā tlsproxy_client_xxx pili i nā hoʻonohonoho tlsproxy_client_xxxp i kēia manawa).
  • Ua hana hou ʻia ka hana hewa ʻana mai nā mea kūʻai aku me LMDB.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka