2016-04-20 4 views
3

Diese Frage hat Antworten zu der besten Version von TLS/SSL verfügbar mit dem Server verhandelt: Which versions of SSL/TLS does System.Net.WebRequest support?Verwendet System.Net.Mail.SmtpClient SSL, TLS, StartTLS oder eine Kombination?

Allerdings dachte ich SmtpClient regelmäßige Smtp für den Transport verwendet wird, mit TLS auf - die wie ich es verstehe StartTLS ist.

Ich dokumentiere einige Software (eine Box tickt Übung) und muss angeben, welche Protokolle verwendet werden, und Sicherheitsprotokolle sind wirklich nicht mein Fachgebiet, also wie kann ich das gut erklären?

Antwort

6

Nach den documentation kann es nur tun expliziter TLS (dh STARTTLS) und nicht die implizite TLS (SMTPS):

Die SmtpClient Klasse nur die SMTP Service Extension für Sicheren SMTP über Transport Layer unterstützt Sicherheit, wie in RFC 3207 definiert. In diesem Modus beginnt die SMTP-Sitzung auf einem unverschlüsselten Kanal, dann ein STARTTLS Befehl wird vom Client an den Server ausgestellt, um zu sichere Kommunikation mit SSL zu wechseln. Weitere Informationen finden Sie in RFC 3207, veröffentlicht im Internet Engineering Task Force (IETF).

Verwandte Themen