Dart.Mail Namespace : Encrypt Enumeration |
Public Enum Encrypt Inherits System.Enum
Dim instance As Encrypt
public enum Encrypt : System.Enum
__value public enum Encrypt : public System.Enum
public enum class Encrypt : public System.Enum
Member | Description |
---|---|
Explicit | Encryption should be negotiated using a protocol-specific technique. |
Implicit | Encryption should be negotiated immediately after establishing the control connection with the server. |
None | No encryption is to be used. |
With implicit security, it is understood that both the client and the server will use SSL for the entire session. The client connects, the SSL handshake occurs, and (if successful) secure communication continues for the session. For this reason, implicit SSL typically must use a different well-known port (FTP SSL uses 990, IMAP SSL uses 993, etc.).
With explicit security, secure communication occurs only after some preliminary clear-text negotiation completes. The client connects normally to the server using the well-known port and issues a command requesting SSL use. If the server supports the mechanism and responds positively, secure communication is negotiated.
System.Object
System.ValueType
System.Enum
Dart.Mail.Encrypt