The MailService type exposes the following members.
Gets the authentication mechanisms supported by the mail server.
Get or set whether connecting via SSL/TLS should check certificate revocation.
Gets or sets the client SSL certificates.
Get whether or not the client is currently authenticated with the mail server.
Gets whether or not the client is currently connected to an mail server.
Get whether or not the connection is encrypted (typically via SSL or TLS).
Get whether or not the connection is secure (typically via SSL or TLS).
Get whether or not the connection is signed (typically via SSL or TLS).
Get or set the local IP end point to use when connecting to the remote host.
Gets the protocol supported by the message service.
Get the protocol logger.
Get or set the proxy client to use when connecting to a remote host.
Get or sets a callback function to validate the server certificate.
Get the negotiated SSL or TLS cipher algorithm.
Get the negotiated SSL or TLS cipher algorithm strength.
Get the negotiated SSL or TLS hash algorithm.
Get the negotiated SSL or TLS hash algorithm strength.
Get the negotiated SSL or TLS key exchange algorithm.
Get the negotiated SSL or TLS key exchange algorithm strength.
Get the negotiated SSL or TLS protocol version.
Gets or sets the set of enabled SSL and/or TLS protocol versions that the client is allowed to use.
Gets an object that can be used to synchronize access to the service.
Gets or sets the timeout for network streaming operations, in milliseconds.