PowerTCP Mail for .NET
Encrypt Enumeration




Enumerates the techniques used to establish SSL connections.
Syntax
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 
Members
MemberDescription
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.
Remarks

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.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Dart.Mail.Encrypt

See Also

Reference

Dart.Mail Namespace


PowerTCP Mail for .NET Documentation Version 4.3
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic