Mail.ru เจฎเฉ‡เจฒ เจŸเฉˆเจธเจŸ เจฎเฉ‹เจก เจตเจฟเฉฑเจš MTA-STS เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

Mail.ru เจฎเฉ‡เจฒ เจŸเฉˆเจธเจŸ เจฎเฉ‹เจก เจตเจฟเฉฑเจš MTA-STS เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจธเฉฐเจ–เฉ‡เจช เจฐเฉ‚เจช เจตเจฟเฉฑเจš, MTA-STS เจˆเจฎเฉ‡เจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเจฐเจธเฉˆเจชเจธเจผเจจ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจจ-เจ‡เจจ-เจฆ-เจฎเจฟเจกเจฒ เจนเจฎเจฒเฉ‡ เจ‰เจฐเจซ MitM) เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจšเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจˆเจฎเฉ‡เจฒ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€เจ†เจ‚ เจตเจฟเจฐเจพเจธเจคเฉ€ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจนเจพเจฒเฉ€เจ† เจฎเจฟเจ†เจฐเฉ€ RFC 8461 เจตเจฟเฉฑเจš เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค Mail.ru เจ‡เจธ เจฎเจฟเจ†เจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ RuNet 'เจคเฉ‡ เจชเจนเจฟเจฒเฉ€ เจชเฉเจฐเจฎเฉเฉฑเจ– เจฎเฉ‡เจฒ เจธเฉ‡เจตเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจ•เฉฑเจŸ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเฉ‹เจฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ.

MTA-STS เจ•เจฟเจนเฉœเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจนเฉฑเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ?

เจ‡เจคเจฟเจนเจพเจธเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจˆเจฎเฉ‡เจฒ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ (SMTP, POP3, IMAP) เจจเฉ‡ เจธเจชเจธเจผเจŸ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ€, เจœเจฟเจธ เจจเจพเจฒ เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจ—เจฟเจ†, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเฉฐเจšเจพเจฐ เจšเฉˆเจจเจฒ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจคเฉ‹เจ‚ เจฆเฉ‚เจœเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉฑเจคเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจตเจฟเจงเฉ€ เจ•เฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ:

Mail.ru เจฎเฉ‡เจฒ เจŸเฉˆเจธเจŸ เจฎเฉ‹เจก เจตเจฟเฉฑเจš MTA-STS เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

เจ‡เจคเจฟเจนเจพเจธเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เฉฑเจ• MitM เจนเจฎเจฒเจพ เจ‰เจจเฉเจนเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฅเจพเจตเจพเจ‚ 'เจคเฉ‡ เจธเฉฐเจญเจต เจธเฉ€ เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉ‡เจฒ เจ˜เฉเฉฐเจฎเจฆเจพ เจนเฉˆเฅค

RFC 8314 เจจเฉ‚เฉฐ เจฎเฉ‡เจฒ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ (MUA) เจ…เจคเฉ‡ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจตเจฟเจšเจ•เจพเจฐ TLS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเจพ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจฎเฉ‡เจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ RFC 8314 เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเจจ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฎเฉˆเจจ-เจ‡เจจ-เจฆเจฟ-เจฎเจฟเจกเจฒ เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ (เจตเฉฑเจกเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡) เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจ…เจญเจฟเจ†เจธเจพเจ‚ (RFC 8314 เจฆเฉเจ†เจฐเจพ เจฎเจพเจจเจ•) เจฆเจพ เจชเจพเจฒเจฃ เจ•เจฐเจจเจพ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจนเจฎเจฒเฉ‡ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ:

Mail.ru เจฎเฉ‡เจฒ เจŸเฉˆเจธเจŸ เจฎเฉ‹เจก เจตเจฟเฉฑเจš MTA-STS เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ

Mail.ru เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจจเฉ‚เฉฐ เจ…เจชเจฃเจพเจ เจœเจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ RFC 8314 เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เฉ€เจคเฉ€; เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจ…เจญเจฟเจ†เจธเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉˆเจชเจšเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจ•เฉเจ เจตเฉ€ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจชเจฐ, เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเจพ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจ…เจœเฉ‡ เจตเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธ เจฎเจฟเจ†เจฐ เจฆเฉ€เจ†เจ‚ เจธเจฟเจซเจผเจพเจฐเจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ, เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉเจ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฟเจจเจพเจ‚ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ‡ เจฎเฉ‡เจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจญเจพเจตเฉ‡เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค

เจฎเฉ‡เจฒ เจ•เจฒเจพเจ‡เฉฐเจŸ เจนเจฎเฉ‡เจธเจผเจพ เจ‰เจธเฉ‡ เจธเฉฐเจธเจฅเจพ เจฆเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ—เฉˆเจฐ-เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจœเฉเฉœเจจเจพ เจคเจ•เจจเฉ€เจ•เฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจธเฉฐเจญเจต เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจนเฉ€ เจนเฉˆ เจœเฉ‹ RFC 8314 เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ)เฅค เจ‡เจน เจ•เจˆ เจตเจพเจฐ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจธเฉฐเจญเจต เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ†เจตเจพเจœเจพเจˆ เจ…เจœเฉ‡ เจตเฉ€ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉˆเฅค เจธเจฐเจตเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉฐเจธเจฅเจพเจตเจพเจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ เจ…เจคเฉ‡ เจ…เจ•เจธเจฐ "เจธเฉˆเฉฑเจŸ เจ…เจคเฉ‡ เจญเฉเฉฑเจฒเฉ‹" เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ 'เจคเฉ‡ เจฌเจฆเจฒเจฃเจพ เจ…เจธเฉฐเจญเจต เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค SMTP เจจเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ STARTTLS เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจœเฉ‹ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ TLS 'เจคเฉ‡ เจธเจตเจฟเจš เจ•เจฐเจจ เจฒเจˆ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจœเจฟเจธ เจ•เฉ‹เจฒ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉˆ, เจ‡เจธ เจ•เจฎเจพเจ‚เจก เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ "เจ•เฉฑเจŸ" เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเจฒเฉ‡เจจ เจŸเฉˆเจ•เจธเจŸ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ (เจ…เจ–เฉŒเจคเฉ€ เจกเจพเจŠเจจเจ—เฉเจฐเฉ‡เจก เจ…เจŸเฉˆเจ•) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธเฉ‡ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡, STARTTLS เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเฉˆเจงเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ (เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเฉˆเจธเจฟเจต เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจธเจชเจธเจผเจŸ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจธเฉเจจเฉ‡เจนเจพ เจญเฉ‡เจœเจฃ เจจเจพเจฒเฉ‹เจ‚ เจ•เฉ‹เจˆ เจฎเจพเฉœเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ)เฅค เจ‡เจธเจฒเจˆ, STARTTLS เจธเจฟเจฐเจซเจผ เจชเฉˆเจธเจฟเจต เจ‡เจตเจธเจกเฉเจฐเฉŒเจชเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

MTA-STS เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ…เฉฑเจ–เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจนเจฎเจฒเจพเจตเจฐ เจ•เฉ‹เจฒ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจชเฉเจฐเจพเจชเจคเจ•เจฐเจคเจพ เจฆเจพ เจกเฉ‹เจฎเฉ‡เจจ เจ‡เฉฑเจ• MTA-STS เจจเฉ€เจคเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจญเฉ‡เจœเจฃ เจตเจพเจฒเฉ‡ เจฆเจพ เจธเจฐเจตเจฐ MTA-STS เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• TLS เจ•เจจเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจˆเจฎเฉ‡เจฒ เจญเฉ‡เจœเฉ‡เจ—เจพ, เจธเจฟเจฐเจซเจผ เจจเฉ€เจคเฉ€ เจฆเฉเจ†เจฐเจพ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ, เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจธเจฐเจตเจฐ เจฆเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจจเจพเจฒเฅค

เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฟเจ‰เจ‚? MTA-STS เจ•เฉ‡เจตเจฒ เจคเจพเจ‚ เจนเฉ€ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจฆเฉ‹เจตเฉ‡เจ‚ เจงเจฟเจฐเจพเจ‚ เจจเฉ‡ เจ‡เจธ เจฎเจฟเจ†เจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจงเจฟเจ†เจจ เจฐเฉฑเจ–เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ MTA-STS เจ‰เจนเจจเจพเจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจœเจจเจคเจ• CAs เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเฉˆเจง เจกเฉ‹เจฎเฉ‡เจจ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

MTA-STS เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเจพ

  1. เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉˆเจง เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ‡ เจจเจพเจฒ STARTTLS เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค 
  2. HTTPS เจฆเฉเจ†เจฐเจพ MTA-STS เจจเฉ€เจคเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ; เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ mta-sts เจกเฉ‹เจฎเฉ‡เจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจœเจพเจฃเฉ‡-เจชเจ›เจพเจฃเฉ‡ เจฎเจพเจฐเจ— เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ https://mta-sts.mail.ru/.well-known/mta-sts.txt. เจจเฉ€เจคเฉ€ เจตเจฟเฉฑเจš เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ (mx) เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจ•เฉ‹เจฒ เจ‡เจธ เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจฎเฉ‡เจฒ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจ…เจงเจฟเจ•เจพเจฐ เจนเฉˆเฅค
  3. เจจเฉ€เจคเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจจเจพเจฒ DNS เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ TXT เจฐเจฟเจ•เจพเจฐเจก _mta-sts เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจจเฉ€เจคเฉ€ เจฌเจฆเจฒเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธ เจเจ‚เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจ‡เจน เจจเฉ€เจคเฉ€ เจฆเฉ€ เจฎเฉเฉœ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจฐเจจ เจฒเจˆ เจญเฉ‡เจœเจฃ เจตเจพเจฒเฉ‡ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉ‡เจค เจ•เจฐเจฆเจพ เจนเฉˆ)เฅค เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ, _mta-sts.mail.ru. TXT "v=STSv1; id=20200303T120000;"

เจญเฉ‡เจœเจฃ เจตเจพเจฒเจพ

เจญเฉ‡เจœเจฃ เจตเจพเจฒเจพ _mta-sts DNS เจฐเจฟเจ•เจพเจฐเจก เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจ‡เจน เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจคเจพเจ‚ HTTPS (เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจœเจพเจ‚เจš) เจฐเจพเจนเฉ€เจ‚ เจ‡เฉฑเจ• เจจเฉ€เจคเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจจเฉ€เจคเฉ€ เจ•เฉˆเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ (เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจนเจฎเจฒเจพเจตเจฐ เจ‡เจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆ เจœเจพเจ‚ DNS เจฐเจฟเจ•เจพเจฐเจก เจจเฉ‚เฉฐ เจงเฉ‹เจ–เจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ)เฅค

เจฎเฉ‡เจฒ เจญเฉ‡เจœเจฃ เจตเฉ‡เจฒเฉ‡, เจ‡เจน เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ:

  • เจœเจฟเจธ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจฎเฉ‡เจฒ เจกเจฟเจฒเฉ€เจตเจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‰เจน เจชเจพเจฒเจฟเจธเฉ€ เจตเจฟเฉฑเจš เจนเฉˆ;
  • เจธเจฐเจตเจฐ TLS (STARTTLS) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฎเฉ‡เจฒ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉˆเจง เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจนเฉˆเฅค

MTA-STS เจฆเฉ‡ เจซเจพเจ‡เจฆเฉ‡

MTA-STS เจ‰เจนเจจเจพเจ‚ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉฐเจธเจฅเจพเจตเจพเจ‚ (SMTP+STARTTLS, HTTPS, DNS) เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจนเจจเฅค เจชเฉเจฐเจพเจชเจคเจ•เจฐเจคเจพ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ, เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจˆ เจ•เฉ‹เจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจธเจนเจพเจ‡เจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

MTA-STS เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ

เจตเฉˆเฉฑเจฌ เจ…เจคเฉ‡ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเฉˆเจงเจคเจพ, เจจเจพเจฎเจพเจ‚ เจฆเฉ‡ เจชเฉฑเจคเจฐ เจตเจฟเจนเจพเจฐ เจ…เจคเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจฟเจฐ เจจเจตเจฟเจ†เจ‰เจฃ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจฎเฉ‡เจฒ เจกเจฟเจฒเฉ€เจตเจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เฉ‡เจ—เจพเฅค

เจญเฉ‡เจœเจฃ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡, MTA-STS เจจเฉ€เจคเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจตเจพเจฒเจพ MTA เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจนเฉˆ; เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, MTA-STS MTA เจตเจฟเฉฑเจš เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

MTA-STS เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจฐเฉ‚เจŸ CAs เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฐเจคเจฆเจพ เจนเฉˆเฅค

MTA-STS เจ‰เจนเจจเจพเจ‚ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจœเจฟเจธ เจตเจฟเฉฑเจš เจนเจฎเจฒเจพเจตเจฐ เจ‡เฉฑเจ• เจตเฉˆเจง เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจธเจฐเจตเจฐ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ MitM เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเจพเจฐเจฆเจฐเจธเจผเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจœเจฟเจนเฉ‡ เจนเจฎเจฒเฉ‡ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, MTA-STS เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฐเฉเจ•เจพเจตเจŸ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ–เจคเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ.

เจ†เจ–เจฐเฉ€ เจฆเฉ‹ เจชเฉเจ†เจ‡เฉฐเจŸ SMTP (RFC 7672) เจฒเจˆ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ DANE เจธเจŸเฉˆเจ‚เจกเจฐเจก เจจเจพเจฒเฉ‹เจ‚ MTA-STS เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจชเจฐ เจตเจงเฉ‡เจฐเฉ‡ เจคเจ•เจจเฉ€เจ•เฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—, เจฏเจพเจจเฉ€. MTA-STS เจฒเจˆ เจ‡เจธ เจ—เฉฑเจฒ เจฆเฉ€ เจ˜เฉฑเจŸ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ เจ•เจฟ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจ•เจพเจฐเจจ เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจชเฉฑเจคเจฐ เจกเจฟเจฒเฉ€เจตเจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจชเฉเจฐเจคเฉ€เจฏเฉ‹เจ—เฉ€ เจฎเจฟเจ†เจฐ - DANE

DANE เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ DNSSEC เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจพเจนเจฐเฉ€ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ…เจฅเจพเจฐเจŸเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจตเจฟเจธเจผเจตเจพเจธ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉˆเฅค เจชเจฐ DNSSEC เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ…เจ•เจธเจฐ เจคเจ•เจจเฉ€เจ•เฉ€ เจ…เจธเจซเจฒเจคเจพเจตเจพเจ‚ เจตเฉฑเจฒ เจ–เฉœเจฆเฉ€ เจนเฉˆ, เจ•เจˆ เจธเจพเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ (เจนเจพเจฒเจพเจ‚เจ•เจฟ DNSSEC เจฆเฉ€ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจฎเจฐเจฅเจจ เจตเจฟเฉฑเจš เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจฐเฉเจเจพเจจ เจนเฉˆ)เฅค เจชเฉเจฐเจพเจชเจคเจ•เจฐเจคเจพ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ SMTP เจตเจฟเฉฑเจš DANE เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ, DNS เจœเจผเฉ‹เจจ เจฒเจˆ DNSSEC เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฒเจพเจœเจผเจฎเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ DANE เจฒเจˆ NSEC/NSEC3 เจฒเจˆ เจธเจนเฉ€ เจธเจฎเจฐเจฅเจจ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ DNSSEC เจตเจฟเฉฑเจš เจชเฉเจฐเจฃเจพเจฒเฉ€เจ—เจค เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจเฅค

เจœเฉ‡เจ•เจฐ DNSSEC เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจฆเจพ เจจเจคเฉ€เจœเจพ เจฎเฉ‡เจฒ เจกเจฟเจฒเจฟเจตเจฐเฉ€ เจ…เจธเจซเจฒ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจญเฉ‡เจœเจฃ เจตเจพเจฒเจพ เจชเฉฑเจ– DANE เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจญเจพเจตเฉ‡เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจจเฉ‚เฉฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจตเฉ€ เจชเจคเจพ เจจเจพ เจนเฉ‹เจตเฉ‡เฅค เจ‡เจธ เจฒเจˆ, เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ DANE เจ‡เฉฑเจ• เจชเฉเจฐเจพเจฃเจพ เจ…เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฎเจฟเจ†เจฐ เจนเฉˆ เจ…เจคเฉ‡ เจญเฉ‡เจœเจฃ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจฆเฉ‡ เจ•เฉเจ เจธเจฐเจตเจฐ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ, เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เจธเจฆเจพ เจชเฉเจฐเจตเฉ‡เจธเจผ เจฎเจพเจฎเฉ‚เจฒเฉ€ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเฉฐเจธเจฅเจพเจตเจพเจ‚ DNSSEC เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจฆเฉ‡ เจ•เจพเจฐเจจ เจ‡เจธเจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚ เจนเจจ, เจ‡เจธ เจจเฉ‡ เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš DANE เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉŒเจฒเฉ€ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€ เจนเฉˆ เจœเฉ‹ เจฎเจฟเจ†เจฐเฉ€ เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆเฅค

DANE เจ…เจคเฉ‡ MTA-STS เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเจพเจฒ เจŸเจ•เจฐเจพเจ… เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจ…เจคเฉ‡ เจ‡เจ•เฉฑเจ เฉ‡ เจตเจฐเจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

Mail.ru เจฎเฉ‡เจฒ เจตเจฟเฉฑเจš MTA-STS เจธเจนเจพเจ‡เจคเจพ เจจเจพเจฒ เจ•เฉ€ เจนเฉˆ?

Mail.ru เจชเจฟเจ›เจฒเฉ‡ เจ•เฉเจ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจธเจพเจฐเฉ‡ เจชเฉเจฐเจฎเฉเฉฑเจ– เจกเฉ‹เจฎเฉ‡เจจเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• MTA-STS เจจเฉ€เจคเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฆเฉ‡ เจ—เจพเจนเจ• เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจฌเจฒเฉŒเจ•เจฟเฉฐเจ— เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจœเฉ‡ เจกเจฟเจฒเฉ€เจตเจฐเฉ€ เจ‡เฉฑเจ• เจจเฉ€เจคเฉ€ เจฆเฉเจ†เจฐเจพ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจชเจพเจฒเจฟเจธเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• "เจธเจชเฉ‡เจ…เจฐ" เจธเจฐเจตเจฐ เจฆเฉเจ†เจฐเจพ เจชเฉฑเจคเจฐ เจกเจฟเจฒเฉ€เจตเจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ), เจซเจฟเจฐ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจฎเฉ‹เจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— SMTP เจŸเฉเจฐเฉˆเจซเจฟเจ•, เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ 100% เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฒเจˆ เจ‡เจน เจจเฉ€เจคเฉ€เจ†เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆเฅค

เจนเฉ‹เจฐ เจ•เฉŒเจฃ เจฎเจฟเจ†เจฐ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ?

เจนเฉเจฃ เจคเฉฑเจ•, MTA-STS เจจเฉ€เจคเฉ€เจ†เจ‚ เจฒเจ—เจญเจ— 0.05% เจธเจฐเจ—เจฐเจฎ เจกเฉ‹เจฎเฉ‡เจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจชเจฐ, เจซเจฟเจฐ เจตเฉ€, เจ‰เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจฎเฉ‡เจฒ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเฉ€ เจฐเฉฑเจ–เจฟเจ† เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจจเฉ‚เฉฐ เจชเฉเจฐเจฎเฉเฉฑเจ– เจ–เจฟเจกเจพเจฐเฉ€เจ†เจ‚ - เจ—เฉ‚เจ—เจฒ, โ€‹โ€‹โ€‹โ€‹เจ•เจพเจฎเจ•เจพเจธเจŸ เจ…เจคเฉ‡ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉ‡เจฐเฉ€เจœเฉ‹เจจ (เจเจ“เจเจฒ, เจฏเจพเจนเฉ‚) เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เจˆ เจนเฉ‹เจฐ เจกเจพเจ• เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‡ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ•เจฟ เจฎเจฟเจ†เจฐเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเฉ‡เฉœเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจ‡เจธ เจฆเจพ เจฎเฉ‡เจฐเฉ‡ 'เจคเฉ‡ เจ•เฉ€ เจ…เจธเจฐ เจชเจตเฉ‡เจ—เจพ?

เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจจเจนเฉ€เจ‚ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจคเฉเจนเจพเจกเจพ เจกเฉ‹เจฎเฉ‡เจจ MTA-STS เจจเฉ€เจคเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจจเฉ€เจคเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐ เจฆเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจˆเจฎเฉ‡เจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉเจ•เจพเจตเจŸ เจคเฉ‹เจ‚ เจฌเจฟเจนเจคเจฐ เจขเฉฐเจ— เจจเจพเจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจฎเฉˆเจ‚ MTA-STS เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจพเจ‚?

เจชเฉเจฐเจพเจชเจคเจ•เจฐเจคเจพ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ MTA-STS เจธเจฎเจฐเจฅเจจ

เจ‡เจน เจจเฉ€เจคเฉ€ เจจเฉ‚เฉฐ HTTPS เจ…เจคเฉ‡ DNS เจตเจฟเฉฑเจš เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจนเฉˆ, MTA เจตเจฟเฉฑเจš STARTTLS เจฒเจˆ เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— CAs (เจ†เจ“ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจธเฉฐเจญเจต เจนเฉˆ) เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเฉˆเจง เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ (STARTTLS เจธเจพเจฐเฉ‡ เจ†เจงเฉเจจเจฟเจ• MTAs เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ), เจตเฉฑเจฒเฉ‹เจ‚ เจ•เฉ‹เจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚เฅค MTA เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจนเฉˆเฅค

เจ•เจฆเจฎ เจฆเจฐ เจ•เจฆเจฎ, เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

  1. เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ MTA เจตเจฟเฉฑเจš STARTTLS เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ (เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ, เจเจ—เจœเจผเจฟเจฎ, เจธเฉ‡เจ‚เจกเจฎเฉ‡เจฒ, เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจเจ•เจธเจšเฉ‡เจ‚เจœ, เจ†เจฆเจฟ)เฅค
  2. เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเฉˆเจง เจชเฉเจฐเจฎเจพเจฃ-เจชเฉฑเจคเจฐ เจตเจฐเจค เจฐเจนเฉ‡ เจนเฉ‹ (เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— CA เจฆเฉเจ†เจฐเจพ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ†, เจฎเจฟเจ†เจฆ เจชเฉเฉฑเจ—เจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ, เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเจพ เจตเจฟเจธเจผเจพ MX เจฐเจฟเจ•เจพเจฐเจก เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจฎเฉ‡เจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ)เฅค
  3. เจ‡เฉฑเจ• TLS-RPT เจฐเจฟเจ•เจพเจฐเจก เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ เจจเฉ€เจคเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจกเจฟเจฒเฉ€เจตเจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจฃเจ—เฉ€เจ†เจ‚ (เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจœเฉ‹ TLS เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจญเฉ‡เจœเจฃ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ)เฅค เจ‰เจฆเจพเจนเจฐเจจ เจเจ‚เจŸเจฐเฉ€ (example.com เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ):
    smtp._tls.example.com. 300 IN TXT ยซv=TLSRPTv1;rua=mailto:[email protected]ยป

    เจ‡เจน เจเจ‚เจŸเจฐเฉ€ เจฎเฉ‡เจฒ เจญเฉ‡เจœเจฃ เจตเจพเจฒเจฟเจ†เจ‚ เจจเฉ‚เฉฐ SMTP เจตเจฟเฉฑเจš TLS เจตเจฐเจคเฉ‹เจ‚ เจฌเจพเจฐเฉ‡ เจ…เฉฐเจ•เฉœเจพ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจญเฉ‡เจœเจฃ เจฒเจˆ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ [email protected].

    เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจ•เฉ‹เจˆ เจคเจฐเฉเฉฑเจŸเฉ€เจ†เจ‚ เจจเจนเฉ€เจ‚ เจนเจจ, เจ•เจˆ เจฆเจฟเจจเจพเจ‚ เจฒเจˆ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเฉ‹เฅค

  4. HTTPS เจ‰เฉฑเจคเฉ‡ MTA-STS เจจเฉ€เจคเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเฉ‹เฅค เจจเฉ€เจคเฉ€ เจจเฉ‚เฉฐ เจธเจฅเจพเจจ เจฆเฉเจ†เจฐเจพ CRLF เจฒเจพเจˆเจจ เจŸเจฐเจฎเฉ€เจจเฉ‡เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจŸเฉˆเจ•เจธเจŸ เจซเจพเจˆเจฒ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
    https://mta-sts.example.com/.well-known/mta-sts.txt
    

    เจ‰เจฆเจพเจนเจฐเจจ เจจเฉ€เจคเฉ€:

    version: STSv1
    mode: enforce
    mx: mxs.mail.ru
    mx: emx.mail.ru
    mx: mx2.corp.mail.ru
    max_age: 86400
    

    เจธเฉฐเจธเจ•เจฐเจฃ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจจเฉ€เจคเฉ€ เจฆเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจธเจผเจพเจฎเจฒ เจนเฉˆ (เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš STSv1), เจฎเฉ‹เจก เจจเฉ€เจคเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฎเฉ‹เจก, เจŸเฉˆเจธเจŸเจฟเฉฐเจ— โ€” เจŸเฉˆเจธเจŸ เจฎเฉ‹เจก (เจชเจพเจฒเจฟเจธเฉ€ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ), เจฒเจพเจ—เฉ‚ โ€” โ€œเจฒเฉœเจพเจˆโ€ เจฎเฉ‹เจก เจธเฉˆเฉฑเจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚ เจจเฉ€เจคเฉ€ เจจเฉ‚เฉฐ เจฎเฉ‹เจก เจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเฉ‹: เจŸเฉˆเจธเจŸเจฟเฉฐเจ—, เจœเฉ‡เจ•เจฐ เจŸเฉˆเจธเจŸ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจจเฉ€เจคเฉ€ เจจเจพเจฒ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ•เฉเจ เจธเจฎเฉ‡เจ‚ เจฌเจพเจ…เจฆ เจคเฉเจธเฉ€เจ‚ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจธเจตเจฟเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹เฅค

    mx เจตเจฟเฉฑเจš, เจธเจพเจฐเฉ‡ เจฎเฉ‡เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจฎเฉ‡เจฒ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ (เจนเจฐเฉ‡เจ• เจธเจฐเจตเจฐ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเฉฐเจฐเจšเจฟเจค เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเฉ‹ mx เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเฉ‡ เจจเจพเจฎ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉ‹เจตเฉ‡)เฅค Max_age เจชเจพเจฒเจฟเจธเฉ€ เจฆเจพ เจ•เฉˆเจธเจผเจฟเฉฐเจ— เจธเจฎเจพเจ‚ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ (เจ‡เฉฑเจ• เจตเจพเจฐ เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ€ เจจเฉ€เจคเฉ€ เจฒเจพเจ—เฉ‚ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เฉ€ เจญเจพเจตเฉ‡เจ‚ เจนเจฎเจฒเจพเจตเจฐ เจ‡เจธเจฆเฉ€ เจกเจฟเจฒเฉ€เจตเจฐเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‹เจ• เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจ•เฉˆเจธเจผเจฟเฉฐเจ— เจธเจฎเฉ‡เจ‚ เจฆเฉŒเจฐเจพเจจ DNS เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ–เจฐเจพเจฌ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจคเฉเจธเฉ€เจ‚ mta-sts DNS เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจ•เฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจจเฉ€เจคเฉ€ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจฆเจพ เจธเฉฐเจ•เฉ‡เจค เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจฐเจฟเจ•เจพเจฐเจก).

  5. DNS เจตเจฟเฉฑเจš เจ‡เฉฑเจ• TXT เจฐเจฟเจ•เจพเจฐเจก เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเฉ‹: 
    _mta-sts.example.com. TXT โ€œv=STS1; id=someid;โ€
    

    เจ‡เฉฑเจ• เจ†เจฐเจฌเจฟเจŸเจฐเจฐเฉ€ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจŸเจพเจˆเจฎเจธเจŸเฉˆเจ‚เจช) เจจเฉ‚เฉฐ id เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ; เจœเจฆเฉ‹เจ‚ เจจเฉ€เจคเฉ€ เจฌเจฆเจฒเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจฌเจฆเจฒเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ‡เจน เจญเฉ‡เจœเจฃ เจตเจพเจฒเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เจน เจธเจฎเจเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เฉ€เจคเฉ€ เจจเฉ€เจคเฉ€ เจฆเฉ€ เจฎเฉเฉœ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจœเฉ‡ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจ‡เจธ เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ•เฉˆเจธเจผ เจ•เฉ€เจคเจพ).

เจญเฉ‡เจœเจฃ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ MTA-STS เจธเจฎเจฐเจฅเจจ

เจนเฉเจฃ เจคเฉฑเจ• เจ‡เจน เจ‰เจธเจฆเฉ‡ เจจเจพเจฒ เจฌเฉเจฐเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ ... เจคเจพเจœเจผเจพ เจฎเจฟเจ†เจฐเฉ€.

  • เจเจ—เจœเจผเจฟเจฎ - เจ•เฉ‹เจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚, เจ‡เฉฑเจ• เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจธเจ•เฉเจฐเจฟเจชเจŸ เจนเฉˆ https://github.com/Bobberty/MTASTS-EXIM-PERL 
  • เจชเฉ‹เจธเจŸเจซเจฟเจ•เจธ - เจ‡เฉฑเจฅเฉ‡ เจ•เฉ‹เจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจธเจ•เฉเจฐเจฟเจชเจŸ เจนเฉˆ เจœเฉ‹ เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ https://habr.com/en/post/424961/

"เจฒเจพเจœเจผเจฎเฉ€ TLS" เจฌเจพเจฐเฉ‡ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจธเจผเจฌเจฆ เจตเจœเฉ‹เจ‚

เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš, เจฐเฉˆเจ—เฉ‚เจฒเฉ‡เจŸเจฐ เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเฉฑเจฒ เจงเจฟเจ†เจจ เจฆเฉ‡ เจฐเจนเฉ‡ เจนเจจ (เจ…เจคเฉ‡ เจ‡เจน เจ‡เฉฑเจ• เจšเฉฐเจ—เฉ€ เจ—เฉฑเจฒ เจนเฉˆ). เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, DMARC เจธเฉฐเจฏเฉเจ•เจค เจฐเจพเจœ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฐเจ•เจพเจฐเฉ€ เจเจœเฉฐเจธเฉ€เจ†เจ‚ เจฒเจˆ เจฒเจพเจœเจผเจฎเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเฉฑเจคเฉ€ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจตเจงเจฆเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ, เจจเจฟเจฏเจฎเจฟเจค เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš 90% เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจฃ เจตเจพเจฒเฉ‡ เจฎเจฟเจ†เจฐ เจฆเฉ‡ เจชเฉเจฐเจตเฉ‡เจธเจผ เจฆเฉ‡ เจจเจพเจฒเฅค เจนเฉเจฃ เจ•เฉเจ เจฐเฉˆเจ—เฉ‚เจฒเฉ‡เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจกเฉ‹เจฎเฉ‡เจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ "เจฒเจพเจœเจผเจฎเฉ€ TLS" เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจชเจฐ "เจฒเจพเจœเจผเจฎเฉ€ TLS" เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจ‡เจน เจธเฉˆเจŸเจฟเฉฐเจ— เจ…เจ•เจธเจฐ เจ…เจœเจฟเจนเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจ…เจธเจฒ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเฉ€ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค DANE เจœเจพเจ‚ MTA-STS เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเจฟเจงเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ เจฐเฉˆเจ—เฉ‚เจฒเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจกเฉ‹เจฎเฉ‡เจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ "เจฒเจพเจœเจผเจฎเฉ€ TLS" เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ MTA-STS เจœเจพเจ‚ เจ‡เจธเจฆเฉ‡ เจ…เฉฐเจธเจผเจ• เจเจจเจพเจฒเจพเจ— เจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจขเฉเจ•เจตเฉ€เจ‚ เจตเจฟเจงเฉ€ เจตเจœเฉ‹เจ‚ เจตเจฟเจšเจพเจฐเจจ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ‡เจน เจนเจฐเฉ‡เจ• เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ MTA-STS เจฆเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเฉเจธเจผเจ•เจฒ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ (เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจตเจฟเจ†เจชเจ• เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจพเจชเจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ, เจ‰เจน เจธเฉฐเจญเจต เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฐเจจเจ—เฉ‡), เจ…เจธเฉ€เจ‚ เจ‡เจธ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚:

  1. เจ‡เฉฑเจ• MTA-STS เจจเฉ€เจคเฉ€ เจ…เจคเฉ‡/เจœเจพเจ‚ DANE เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเฉ‹ (DANE เจคเจพเจ‚ เจนเฉ€ เจธเจฎเจเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ DNSSEC เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš MTA-STS), เจ‡เจน เจคเฉเจนเจพเจกเฉ€ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเฉ€ เจฐเฉฑเจ–เจฟเจ† เจ•เจฐเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฎเฉ‡เจฒ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเฉฑเจ›เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเฉ‡เจ—เจพเฅค เจคเฉเจนเจพเจกเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจฒเจพเจœเจผเจฎเฉ€ TLS เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจœเฉ‡เจ•เจฐ เจฎเฉ‡เจฒ เจธเฉ‡เจตเจพ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ MTA-STS เจ…เจคเฉ‡/เจœเจพเจ‚ DANE เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค
  2. เจตเฉฑเจกเฉ€เจ†เจ‚ เจˆเจฎเฉ‡เจฒ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจˆ, เจนเจฐเฉ‡เจ• เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจตเฉฑเจ–เจฐเฉ€ เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฐเจพเจนเฉ€เจ‚ MTA-STS เจฆเจพ "เจเจจเจพเจฒเจพเจ—" เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹, เจœเฉ‹ เจฎเฉ‡เจฒ เจฐเฉ€เจฒเฉ‡เจ… เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ MX เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• TLS เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจฒเจพเจœเจผเจฎเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจœเฉ‡เจ•เจฐ เจกเฉ‹เจฎเฉ‡เจจ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• MTA-STS เจจเฉ€เจคเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‡เจน เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเจฐเจฆ เจฐเจนเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš, เจฐเฉ€เจฒเฉ‡เจ… เจจเฉ‚เฉฐ เจซเจฟเจ•เจธ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ…เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ เจฒเจพเจœเจผเจฎเฉ€ TLS เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเฉ‡เจ…เจธเจฐ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ STARTTLS เจตเจฟเจงเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: www.habr.com

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