เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ 3.8.0 เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจ‰เจชเจฒเจฌเจง เจนเฉˆ

14 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจธเจฅเจฟเจฐ เจธเจผเจพเจ–เจพ - 3.8.0 - เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เจธเจจเฉ‡ 3.4 เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจตเจฟเฉฑเจš เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ€ เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ 2019 เจธเจผเจพเจ–เจพ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ–เจคเจฎ เจ•เจฐเจจ เจฆเจพ เจเจฒเจพเจจ เจ•เฉ€เจคเจพเฅค เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ เจ‡เฉฑเจ• เจฆเฉเจฐเจฒเฉฑเจญ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ‰เฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเฉ‹เจšเฉ€-เจธเจฎเจเฉ€ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจกเจฟเจœเจผเจพเจˆเจจ เจ…เจคเฉ‡ เจชเฉˆเจš เจ†เจกเจฟเจŸเจฟเฉฐเจ— เจฒเจˆ เจ‡เฉฑเจ• เจ•เจพเจซเจผเฉ€ เจธเจ–เจผเจค เจจเฉ€เจคเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก เจจเฉ‚เฉฐ EPL 2.0 (Eclipse Public License) เจ…เจคเฉ‡ IPL 1.0 (IBM เจชเจฌเจฒเจฟเจ• เจฒเจพเจ‡เจธเฉˆเจ‚เจธ) เจฆเฉ‡ เจคเจนเจฟเจค เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจฒเจ—เจญเจ— 400 เจนเจœเจผเจพเจฐ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจœเจจเจตเจฐเฉ€ เจฆเฉ‡ เจธเจตเฉˆเจšเจฒเจฟเจค เจธเจฐเจตเฉ‡เจ–เจฃ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ‡ 33.18% (เจ‡เฉฑเจ• เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ 34.08%) 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจเจ—เจœเจผเจฟเจฎ เจฆเจพ เจธเจผเฉ‡เจ…เจฐ 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 = เจธเจฌเจฎเจฟเจธเจผเจจ" เจ…เจคเฉ‡ "relayhost = example.com:submission" เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ SMTP เจ•เจฒเจพเจ‡เฉฐเจŸ เจฎเฉ‡เจฒ เจ—เฉ‡เจŸเจตเฉ‡ เจนเฉ‹เจธเจŸ เจ…เจคเฉ‡ เจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ SRV เจนเฉ‹เจธเจŸ เจฐเจฟเจ•เจพเจฐเจก _submission._tcp.example.com เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเฉ‡เจ—เจพเฅค เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉ‹เจฐเจŸ เจจเฉฐเจฌเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจˆเจฎเฉ‡เจฒ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจกเจฟเจฒเฉ€เจตเจฐ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • TLS เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš SEED, IDEA, 3DES, RC2, RC4 เจ…เจคเฉ‡ RC5 เจธเจพเจˆเจซเจฐ, MD5 เจนเฉˆเจธเจผ เจ…เจคเฉ‡ DH เจ…เจคเฉ‡ ECDH เจ•เฉเฉฐเจœเฉ€ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจฃเฉ‡ เจœเจพเจ‚ เจ…เจฃเจตเจฐเจคเฉ‡ เจตเจœเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจฌเฉฑเจง เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš "เจจเจฟเจฐเจฏเจพเจค" เจ…เจคเฉ‡ "เจ˜เฉฑเจŸ" เจธเจฟเจซเจฐ เจ•เจฟเจธเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, "เจฎเจพเจงเจฟเจ…เจฎ" เจ•เจฟเจธเจฎ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจนเฉเจฃ เจธเฉˆเฉฑเจŸ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ OpenSSL 1.1.1 เจตเจฟเฉฑเจš "เจจเจฟเจฐเจฏเจพเจค" เจ…เจคเฉ‡ "เจ˜เฉฑเจŸ" เจ•เจฟเจธเจฎเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • TLS 1.3 เจตเจฟเฉฑเจš FFDHE (Finite-field Diffie-Hellman Ephemeral) เจธเจฎเฉ‚เจน เจ—เฉฑเจฒเจฌเจพเจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจธเฉˆเจŸเจฟเฉฐเจ— "tls_ffdhe_auto_groups" เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเจฆเฉ‹เจ‚ OpenSSL 3.0 เจจเจพเจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ‰เจชเจฒเจฌเจง เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจจเจพเจฒ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ, "smtpd_client_*_rate" เจ…เจคเฉ‡ "smtpd_client_*_count" เจฆเฉ‡ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจฆเจพ เจ‡เจ•เฉฑเจคเจฐเฉ€เจ•เจฐเจจ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจ†เจ•เจพเจฐ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ "smtpd_client_ipv4_pv6_pfix_prefix_client_prefix_client" "( เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš /32 เจ…เจคเฉ‡ /84)
  • เจฌเฉ‡เจฒเฉ‹เฉœเฉ‡ CPU เจฒเฉ‹เจก เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจธเจฅเจพเจชเจฟเจค SMTP เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‡เฉฑเจ• TLS เจ•เจจเฉˆเจ•เจธเจผเจจ เจฐเฉ€เจจเฉ‡เจ—เฉ‹เจธเจผเฉ€เจเจธเจผเจจ เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • postconf เจ•เจฎเจพเจ‚เจก เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฎเฉเฉฑเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจคเฉเจฐเฉฐเจค เจฌเจพเจ…เจฆ เจจเจฟเจฐเจงเจพเจฐเจค เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจฒเจˆ เจšเฉ‡เจคเจพเจตเจจเฉ€ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค
  • เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš "เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ—" เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจ•เฉ‡ PostgreSQL เจฒเจˆ เจ•เจฒเจพเจ‡เฉฐเจŸ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ (เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจฎเฉเฉฑเจฒ เจนเฉเจฃ "UTF8" เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ "LATIN1" เจ‡เฉฐเจ•เฉ‹เจกเจฟเฉฐเจ— เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจธเฉ€)เฅค
  • เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ เจ…เจคเฉ‡ เจชเฉ‹เจธเจŸเจฒเฉŒเจ— เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจตเจฟเฉฑเจš, stderr เจฒเจˆ เจฒเฉŒเจ— เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจนเฉเจฃ เจŸเจฐเจฎเฉ€เจจเจฒ เจจเจพเจฒ stderr เจธเจŸเฉเจฐเฉ€เจฎ เจฆเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
  • เจธเจฐเฉ‹เจค เจฒเฉœเฉ€ เจตเจฟเฉฑเจš, เจซเจพเจˆเจฒเจพเจ‚ โ€œเจ—เจฒเฉ‹เจฌเจฒ/mkmap*[hc]โ€ เจจเฉ‚เฉฐ โ€œutilโ€ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจœเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€, เจฎเฉเฉฑเจ– เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ โ€œglobal/mkmap_proxy.*โ€ เจซเจพเจˆเจฒเจพเจ‚ เจนเฉ€ เจฐเจนเจฟ เจ—เจˆเจ†เจ‚ เจธเจจเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹