แž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธแž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŸแŸ†แž”แžปแžแŸ’แžš Exim 4.93

แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธ 10 แžแŸ‚แž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ แž”แžถแž“แž€แžพแžแžกแžพแž„ แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŸแŸ†แž”แžปแžแŸ’แžš Exim 4.93แžŠแŸ‚แž›แž€แŸ’แž“แžปแž„แž“แŸ„แŸ‡แž€แžถแžšแž€แŸ‚แžแž˜แŸ’แžšแžผแžœแž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„ แž แžพแž™แž˜แžปแžแž„แžถแžšแžแŸ’แž˜แžธแŸ—แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แŸ” แžŸแŸ’แžšแž”แžแžถแž˜แžแŸ‚แžœแžทแž…แŸ’แž†แžทแž€แžถ แž€แžถแžšแžŸแŸ’แž‘แž„แŸ‹แž˜แžแžทแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžท แž”แŸ’แžšแž แŸ‚แž›แž˜แžฝแž™แž›แžถแž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แž—แžถแž‚แž แŸŠแžปแž“แžšแž”แžŸแŸ‹ Exim แž‚แžบ 56.90% (แž˜แžฝแž™แž†แŸ’แž“แžถแŸ†แž˜แžปแž“ 56.56%), Postfix แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž›แžพ 34.98% (33.79%) แž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŸแŸ†แž”แžปแžแŸ’แžš Sendmail - 3.90% (5.59%) Microsoft Exchange - 0.51% ( 0.85%) แŸ”

แžŸแŸ†แžแžถแž“แŸ‹ แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžš:

  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžงแž”แž€แžšแžŽแŸแž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แžแžถแž„แž€แŸ’แžšแŸ… (RFC 4422) แžŠแŸ„แž™แž”แŸ’แžšแžพแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ "SASL EXTERNAL" แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแžขแžถแž…แž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžŠแž›แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžฑแŸ’แž™แž”แŸ’แžšแžพแž›แžทแžแžทแžแžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžŠแŸ‚แž›แž”แžถแž“แž†แŸ’แž›แž„แž€แžถแžแŸ‹แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžแžถแž„แž€แŸ’แžšแŸ…แžŠแžผแž…แž‡แžถ IP Security (RFC4301) แž“แžทแž„ TLS แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžพแž‘แž˜แŸ’แžšแž„แŸ‹ JSON แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แžšแž€แž˜แžพแž›แŸ” แž€แŸแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแž”แžถแŸ†แž„แžแžถแž˜แž›แž€แŸ’แžแžแžŽแŸ’แžŒ "forall" แž“แžทแž„ "any" แžŠแŸ„แž™แž”แŸ’แžšแžพ JSON แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžขแžแŸแžš $tls_in_cipher_std แž“แžทแž„ $tls_out_cipher_std แžŠแŸ‚แž›แž˜แžถแž“แžˆแŸ’แž˜แŸ„แŸ‡แž“แŸƒแžˆแžปแžแžขแž€แŸ’แžŸแžšแžŸแž˜แŸ’แž„แžถแžแŸ‹แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแž“แžนแž„แžˆแŸ’แž˜แŸ„แŸ‡แž–แžธ RFC แŸ”
  • แž‘แž„แŸ‹แžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŠแžพแž˜แŸ’แž”แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžถแžšแž”แž„แŸ’แž แžถแž‰แž›แŸแžแžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžŸแžถแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแžแŸ‹แž แŸแžแžป (แž€แŸ†แžŽแžแŸ‹แžแžถแž˜แžšแž™แŸˆแž€แžถแžšแž€แŸ†แžŽแžแŸ‹ log_selector): โ€œmsg_idโ€ (แž”แžพแž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜) แž‡แžถแž˜แžฝแž™แž“แžนแž„แžงแž”แž€แžšแžŽแŸแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžŸแžถแžš แž“แžทแž„ โ€œmsg_id_createdโ€ แž‡แžถแž˜แžฝแž™แžงแž”แž€แžšแžŽแŸแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž€แžพแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแžถแžšแžแŸ’แž˜แžธแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‡แž˜แŸ’แžšแžพแžŸ "case_insensitive" แž‘แŸ…แžšแž”แŸ€แž” "verify=not_blind" แžŠแžพแž˜แŸ’แž”แžธแž˜แžทแž“แžขแžพแž–แžพแž€แžšแžŽแžธแžแžฝแžขแž€แŸ’แžŸแžšแž€แŸ†แžกแžปแž„แž–แŸแž›แž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸแž–แžทแžŸแŸ„แž’แž“แŸ EXPERIMENTAL_TLS_RESUME แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แž“แŸ’แžแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹ TLS แžŠแŸ‚แž›แž”แžถแž“แžšแŸ†แžแžถแž“แž–แžธแž˜แžปแž“แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸ exim_version แžŠแžพแž˜แŸ’แž”แžธแž”แžŠแžทแžŸแŸแž’แž›แž‘แŸ’แž’แž•แž›แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžšแž€แŸ†แžŽแŸ‚ Exim แž“แŸ…แž€แž“แŸ’แž›แŸ‚แž„แž•แŸ’แžŸแŸแž„แŸ— แž แžพแž™แž†แŸ’แž›แž„แž€แžถแžแŸ‹แžขแžแŸแžš $exim_version แž“แžทแž„ $version_numberแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžš ${sha2_N:} แžŸแž˜แŸ’แžšแžถแž”แŸ‹ N=256, 384, 512แŸ”
  • แž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžขแžแŸแžš "$r_..." แžŠแŸ‚แž›แž€แŸ†แžŽแžแŸ‹แž–แžธแž‡แž˜แŸ’แžšแžพแžŸแž•แŸ’แž›แžผแžœ แž แžพแž™แž˜แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแžพแž“แŸ…แž–แŸแž›แž’แŸ’แžœแžพแž€แžถแžšแžŸแž˜แŸ’แžšแŸแž…แž…แžทแžแŸ’แžแžขแŸ†แž–แžธแž€แžถแžšแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž•แŸ’แž›แžผแžœ แž“แžทแž„แž€แžถแžšแžŠแžนแž€แž‡แž‰แŸ’แž‡แžผแž“แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš IPv6 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แžŸแŸ†แžŽแžพแžŸแŸ’แžœแŸ‚แž„แžšแž€ SPFแŸ”
  • แž“แŸ…แž–แŸแž›แžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แžแžถแž˜แžšแž™แŸˆ DKIM แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแžแŸ’แžšแž„แžแžถแž˜แž”แŸ’แžšแž—แŸแž‘แž“แŸƒแžŸแŸ„ แž“แžทแž„แžŸแž‰แŸ’แž‰แžถแžŸแž‰แŸ’แž‰แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แŸ”
  • แž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพ TLS 1.3 แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ OCSP (Online Certificate Status Protocol) แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹ แž˜แžผแž›แž”แŸ’แž”แž‘แžถแž“แž”แŸแžแŸ’แžš แžŸแŸ’แžแžถแž“แž—แžถแž–แžŠแž€แž แžผแžแžœแžทแž‰แŸ’แž‰แžถแž”แž“แž”แžแŸ’แžšแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž–แŸ’แžšแžนแžแŸ’แžแžทแž€แžถแžšแžŽแŸ "smtp:ehlo" แžŠแžพแž˜แŸ’แž”แžธแžแžถแž˜แžŠแžถแž“แž”แž‰แŸ’แž‡แžธแž˜แžปแžแž„แžถแžšแžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แžŠแŸ„แž™แž—แžถแž‚แžธแž–แžธแž…แž˜แŸ’แž„แžถแž™แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸแž”แž“แŸ’แž‘แžถแžแŸ‹แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแžŸแžถแžšแž–แžธแž‡แžฝแžšแž˜แžฝแž™แž‘แŸ…แž‡แžฝแžšแž˜แžฝแž™แž‘แŸ€แžแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžขแžแŸแžšแž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แŸ†แžŽแŸ‚ TLS แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ†แžŽแžพแž…แžผแž› แž“แžทแž„แž…แŸแž‰ - $tls_in_ver แž“แžทแž„ $tls_out_ver แŸ”
  • แž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพ OpenSSL แž˜แžปแžแž„แžถแžšแž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŠแžพแž˜แŸ’แž”แžธแžŸแžšแžŸแŸแžšแžฏแž€แžŸแžถแžšแžŠแŸ„แž™แž”แŸ’แžšแžพแžŸแŸ„แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ NSS แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŒแžทแž€แžผแžŠแž€แž‰แŸ’แž…แž”แŸ‹แž”แžŽแŸ’แžแžถแž‰แžŠแŸ‚แž›แžŸแŸ’แž‘แžถแž€แŸ‹แž…แžถแž”แŸ‹แŸ” แžˆแŸ’แž˜แŸ„แŸ‡แžฏแž€แžŸแžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แžแžถแž˜แžšแž™แŸˆแžขแžแŸแžšแž”แžšแžทแžŸแŸ’แžแžถแž“ SSLKEYLOGFILE แŸ” แž“แŸ…แž–แŸแž›แž”แž„แŸ’แž€แžพแžแž‡แžถแž˜แžฝแž™ GnuTLS แž˜แžปแžแž„แžถแžšแžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แžŠแŸ„แž™แžงแž”แž€แžšแžŽแŸ GnuTLS แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž‘แžถแž˜แž‘แžถแžšแžฑแŸ’แž™แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžถ root แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹