เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบกเบฅ Postfix 3.8.0 เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰

เบซเบผเบฑเบ‡เบˆเบฒเบ 14 เป€เบ”เบทเบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบชเบฒเบ‚เบฒเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบซเบกเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบกเบฅ Postfix - 3.8.0 - เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบกเบฑเบ™เป„เบ”เป‰เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฒเบ‚เบฒ Postfix 3.4, เป€เบ›เบตเบ”เบ•เบปเบงเปƒเบ™เบ•เบปเป‰เบ™เบ›เบต 2019. Postfix เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบšเบฑเบ™เบ”เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบซเบฒเบเบฒเบเบ—เบตเปˆเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบชเบนเบ‡, เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เบเป‰เบญเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ”เบตเปเบฅเบฐเบ™เบฐเป‚เบเบšเบฒเบเบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบเบงเบ”เบชเบญเบš patch. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰ EPL 2.0 (เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ Eclipse) เปเบฅเบฐ IPL 1.0 (เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ IBM).

ะ’ ัะพะพั‚ะฒะตั‚ัั‚ะฒะธะธ ั ัะฝะฒะฐั€ัะบะธะผ ะฐะฒั‚ะพะผะฐั‚ะธะทะธั€ะพะฒะฐะฝะฝั‹ะผ ะพะฟั€ะพัะพะผ ะพะบะพะปะพ 400 ั‚ั‹ััั‡ ะฟะพั‡ั‚ะพะฒั‹ั… ัะตั€ะฒะตั€ะพะฒ, Postfix ะธัะฟะพะปัŒะทัƒะตั‚ัั ะฝะฐ 33.18% (ะณะพะด ะฝะฐะทะฐะด 34.08%) ะฟะพั‡ั‚ะพะฒั‹ั… ัะตั€ะฒะตั€ะพะฒ, ะดะพะปั Exim ัะพัั‚ะฐะฒะปัะตั‚ 60.27% (58.95%), Sendmail โ€” 3.62% (3.58%), MailEnable โ€” 1.86% (1.99%), MDaemon โ€” 0.39% (0.52%), Microsoft Exchange โ€” 0.19% (0.26%), OpenSMTPD โ€” 0.06% (0.06%).

เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒเบ•เบปเป‰เบ™เบ•เป:

  • ะ’ ะบะปะธะตะฝั‚ะต SMTP/LMTP ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฟั€ะพะฒะตั€ะบะธ DNS-ะทะฐะฟะธัะตะน SRV ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ั…ะพัั‚ะฐ ะธ ะฟะพั€ั‚ะฐ ะฟะพั‡ั‚ะพะฒะพะณะพ ัะตั€ะฒะตั€ะฐ, ะบะพั‚ะพั€ั‹ะน ะฑัƒะดะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐะฝ ะดะปั ะฟะตั€ะตะดะฐั‡ะธ ัะพะพะฑั‰ะตะฝะธะน. ะะฐะฟั€ะธะผะตั€, ะฟั€ะธ ัƒะบะฐะทะฐะฝะธะธ ะฒ ะฝะฐัั‚ั€ะพะนะบะฐั… ยซuse_srv_lookup = submissionยป ะธ ยซrelayhost = example.com:submissionยป SMTP-ะบะปะธะตะฝั‚ ะทะฐะฟั€ะพัะธั‚ SRV-ะทะฐะฟะธััŒ ั…ะพัั‚ะฐ _submission._tcp.example.com ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ั…ะพัั‚ะฐ ะธ ะฟะพั€ั‚ะฐ ะฟะพั‡ั‚ะพะฒะพะณะพ ัˆะปัŽะทะฐ. ะŸั€ะตะดะปะพะถะตะฝะฝัƒัŽ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะผะพะถะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะฒ ะธะฝั„ั€ะฐัั‚ั€ัƒะบั‚ัƒั€ะฐั…, ะฒ ะบะพั‚ะพั€ั‹ั… ะดะปั ะดะพัั‚ะฐะฒะบะธ ะฟะพั‡ั‚ะพะฒั‹ั… ัะพะพะฑั‰ะตะฝะธัŽ ะธัะฟะพะปัŒะทัƒัŽั‚ัั ัะตั€ะฒะธัั‹ ั ะดะธะฝะฐะผะธั‡ะตัะบะธ ะฒั‹ะดะตะปัะตะผั‹ะผะธ ะฝะพะผะตั€ะฐะผะธ ัะตั‚ะตะฒั‹ั… ะฟะพั€ั‚ะพะฒ.
  • ะ˜ะท ัะฟะธัะบะฐ ะฟั€ะธะผะตะฝัะตะผั‹ั… ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฒ ะฝะฐัั‚ั€ะพะนะบะฐั… TLS ะฐะปะณะพั€ะธั‚ะผะพะฒ ะธัะบะปัŽั‡ะตะฝั‹ ัˆะธั„ั€ั‹ SEED, IDEA, 3DES, RC2, RC4 ะธ RC5, ั…ััˆ MD5 ะธ ะฐะปะณะพั€ะธั‚ะผั‹ ะพะฑะผะตะฝะฐ ะบะปัŽั‡ะฐะผะธ DH ะธ ECDH, ะบะพั‚ะพั€ั‹ะต ะพั‚ะฝะตัะตะฝั‹ ะบ ั‡ะธัะปัƒ ัƒัั‚ะฐั€ะตะฒัˆะธั… ะธะปะธ ะฝะตะธัะฟะพะปัŒะทัƒะตะผั‹ั…. ะŸั€ะธ ัƒะบะฐะทะฐะฝะธะธ ะฒ ะฝะฐัั‚ั€ะพะนะบะฐั… ั‚ะธะฟะพะฒ ัˆะธั„ั€ะพะฒ ยซexportยป ะธ ยซlowยป ั„ะฐะบั‚ะธั‡ะตัะบะธ ั‚ะตะฟะตั€ัŒ ะฒั‹ัั‚ะฐะฒะปัะตั‚ัั ั‚ะธะฟ ยซmediumยป, ั‚ะฐะบ ะบะฐะบ ะฒ OpenSSL 1.1.1 ะฟะพะดะดะตั€ะถะบะฐ ั‚ะธะฟะพะฒ ยซexportยป ะธ ยซlowยป ะฟั€ะตะบั€ะฐั‰ะตะฝะฐ.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฝะพะฒะฐั ะฝะฐัั‚ั€ะพะนะบะฐ ยซtls_ffdhe_auto_groupsยป ะดะปั ะฒะบะปัŽั‡ะตะฝะธั ะฟั€ะพั‚ะพะบะพะปะฐ ัะพะณะปะฐัะพะฒะฐะฝะธั ะณั€ัƒะฟะฟ FFDHE (Finite-Field Diffie-Hellman Ephemeral) ะฒ TLS 1.3 ะฟั€ะธ ัะฑะพั€ะบะต ั OpenSSL 3.0.
  • ะ”ะปั ะทะฐั‰ะธั‚ั‹ ะพั‚ ะฐั‚ะฐะบ, ะฝะฐั†ะตะปะตะฝะฝั‹ั… ะฝะฐ ะธัั‡ะตั€ะฟะฐะฝะธะต ะดะพัั‚ัƒะฟะฝะพะน ะฟะฐะผัั‚ะธ, ะพะฑะตัะฟะตั‡ะตะฝะพ ะฐะณั€ะตะณะธั€ะพะฒะฐะฝะธะต ัั‚ะฐั‚ะธัั‚ะธะบะธ ยซsmtpd_client_*_rateยป ะธ ยซsmtpd_client_*_countยป ะฒ ั€ะฐะทั€ะตะทะต ัะตั‚ะตะฒั‹ั… ะฑะปะพะบะพะฒ, ั€ะฐะทะผะตั€ ะบะพั‚ะพั€ั‹ั… ะทะฐะดะฐะฝ ะดะธั€ะตะบั‚ะธะฒะฐะผะธ ยซsmtpd_client_ipv4_prefix_lengthยป ะธ ยซsmtpd_client_ipv6_prefix_lengthยป (ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ /32 ะธ /84)
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะทะฐั‰ะธั‚ะฐ ะพั‚ ะฐั‚ะฐะบ, ะธัะฟะพะปัŒะทัƒัŽั‰ะธั… ะทะฐะฟั€ะพั ะฝะฐ ะฟะพะฒั‚ะพั€ะฝะพะต ัะพะณะปะฐัะพะฒะฐะฝะธะต TLS-ัะพะตะดะธะฝะตะฝะธั ะฒะฝัƒั‚ั€ะธ ัƒะถะต ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝะพะณะพ SMTP-ัะพะตะดะธะฝะตะฝะธั ะดะปั ัะพะทะดะฐะฝะธั ะธะทะปะธัˆะฝะตะน ะฝะฐะณั€ัƒะทะบะธ ะฝะฐ CPU.
  • ะ’ ะบะพะผะฐะฝะดะต postconf ะพะฑะตัะฟะตั‡ะตะฝ ะฒั‹ะฒะพะด ะฟั€ะตะดัƒะฟั€ะตะถะดะตะฝะธั ะดะปั ะบะพะผะผะตะฝั‚ะฐั€ะธะตะฒ, ะทะฐะดะฐะฝะฝั‹ั… ะฝะตะฟะพัั€ะตะดัั‚ะฒะตะฝะฝะพ ัะปะตะดะพะผ ะทะฐ ะทะฝะฐั‡ะตะฝะธัะผะธ ะฟะฐั€ะฐะผะตั‚ั€ะพะฒ ะฒ ั„ะฐะนะปะต ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ Postfix.
  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฝะฐัั‚ั€ะพะนะบะธ ะบะพะดะธั€ะพะฒะบะธ ะบะปะธะตะฝั‚ะฐ ะดะปั PostgreSQL ั‡ะตั€ะตะท ัƒะบะฐะทะฐะฝะธะต ะฐั‚ั€ะธะฑัƒั‚ะฐ ยซencodingยป ะฒ ั„ะฐะนะปะต ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ (ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะทะฝะฐั‡ะตะฝะธะต ั‚ะตะฟะตั€ัŒ ะฒั‹ัั‚ะฐะฒะปะตะฝะพ ะฒ ยซUTF8ยป, ะฐ ั€ะฐะฝัŒัˆะต ะธัะฟะพะปัŒะทะพะฒะฐะปะฐััŒ ะบะพะดะธั€ะพะฒะบะฐ ยซLATIN1ยป).
  • ะ’ ะบะพะผะฐะฝะดะฐั… postfix ะธ postlog ะฒั‹ะฒะพะด ะปะพะณะพะฒ ะฒ stderr ั‚ะตะฟะตั€ัŒ ะฟั€ะพะธะทะฒะพะดะธั‚ัั ะฝะตะทะฐะฒะธัะธะผะพ ะพั‚ ะฟะพะดะบะปัŽั‡ะตะฝะธั ะฟะพั‚ะพะบะฐ stderr ะบ ั‚ะตั€ะผะธะฝะฐะปัƒ.
  • ะ’ ะดะตั€ะตะฒะต ะธัั…ะพะดะฝั‹ั… ั‚ะตะบัั‚ะพะฒ ั„ะฐะนะปั‹ ยซglobal/mkmap*.[hc]ยป ะฟะตั€ะตะผะตั‰ะตะฝั‹ ะฒ ะบะฐั‚ะฐะปะพะณ ยซutilยป, ะฒ ะพัะฝะพะฒะฝะพะผ ะบะฐั‚ะฐะปะพะณะต ะพัั‚ะฐะฒะปะตะฝั‹ ั‚ะพะปัŒะบะพ ั„ะฐะนะปั‹ ยซglobal/mkmap_proxy.*ยป.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™