Click or drag to resize
MimeKit

MailService Properties

The MailService type exposes the following members.

Properties
  NameDescription
Public propertyAuthenticationMechanisms
Gets the authentication mechanisms supported by the mail server.
Public propertyCheckCertificateRevocation
Get or set whether connecting via SSL/TLS should check certificate revocation.
Public propertyClientCertificates
Gets or sets the client SSL certificates.
Public propertyIsAuthenticated
Get whether or not the client is currently authenticated with the mail server.
Public propertyIsConnected
Gets whether or not the client is currently connected to an mail server.
Public propertyIsEncrypted
Get whether or not the connection is encrypted (typically via SSL or TLS).
Public propertyIsSecure
Get whether or not the connection is secure (typically via SSL or TLS).
Public propertyIsSigned
Get whether or not the connection is signed (typically via SSL or TLS).
Public propertyLocalEndPoint
Get or set the local IP end point to use when connecting to the remote host.
Protected propertyProtocol
Gets the protocol supported by the message service.
Public propertyProtocolLogger
Get the protocol logger.
Public propertyProxyClient
Get or set the proxy client to use when connecting to a remote host.
Public propertyCode exampleServerCertificateValidationCallback
Get or sets a callback function to validate the server certificate.
Public propertySslCipherAlgorithm
Get the negotiated SSL or TLS cipher algorithm.
Public propertySslCipherStrength
Get the negotiated SSL or TLS cipher algorithm strength.
Public propertySslHashAlgorithm
Get the negotiated SSL or TLS hash algorithm.
Public propertySslHashStrength
Get the negotiated SSL or TLS hash algorithm strength.
Public propertySslKeyExchangeAlgorithm
Get the negotiated SSL or TLS key exchange algorithm.
Public propertySslKeyExchangeStrength
Get the negotiated SSL or TLS key exchange algorithm strength.
Public propertySslProtocol
Get the negotiated SSL or TLS protocol version.
Public propertySslProtocols
Gets or sets the set of enabled SSL and/or TLS protocol versions that the client is allowed to use.
Public propertySyncRoot
Gets an object that can be used to synchronize access to the service.
Public propertyTimeout
Gets or sets the timeout for network streaming operations, in milliseconds.
Top
See Also