| Name | Description |
---|
 | AbortTimeout | Gets or sets a value, in milliseconds, indicating after what period of time a POP3 abort operation should timeout. |
 | Config | Gets or sets POP3 object settings. |
 | Encoding | Gets or sets the Encoding that is used to encode commands sent to the server, and decode replies from the server. |
 | InstanceId | Gets instance ID (intended for logging purposes). |
 | InvokeFromCurrentThreads | Gets a value indicating whether to raise events from the current thread or
to use a SynchronizationContext object available when an asynchronous operation was started.
The default value is false . |
 | IsAuthenticated | Gets a boolean value indicating whether the session is authenticated.
This is used to check whether the session has been automatically preauthenticated prior to calling the Authenticate method. |
 | IsBusy | Gets a value indicating whether the component is performing a lengthy operation. |
 | IsConnected | Gets a boolean value indicating whether the connection has been established. |
 | IsConnectionSecured | Gets the value indicating whether the control connection is secured. |
 | LocalEndPoint | Gets the local client EndPoint. |
 | LogSource | Gets or sets the source object for all log messages generated by this object. If not set, the property returns the current object. |
 | MailboxSize | Gets the size of the mailbox in bytes (the sum of lengths of all messages). |
 | MessageCount | Gets the number of messages in the mailbox. |
 | Proxy | Gets or sets the server proxy, if any, used to connect to the remote server. |
 | RemoteEndPoint | Gets the remote server EndPoint. |
 | SecureSocket | Returns the TLS/SSL socket of secured control connection. |
 | ServerName | Gets the host name of the connected session, or null if not connected. |
 | ServerPort | Gets the SFTP port of the connected session, or 0 if not connected. |
 | State | Gets the current state of the Pop3 object. |
 | SupportedAuthenticationMethods | Gets the list of supported authentication methods. |
 | SupportedFeatures | Gets the bit field specifying the extensions supported by the server. |
 | Timeout | Gets or sets a value, in milliseconds, indicating after what period of time an operation (sending commands, waiting for responses or time between data buffer transfers) should timeout. |
 | TraceListenerManager | Gets or sets the TraceListenerManager object to which the log messages generated by this object are sent.
If not set, the Default trace listener manager is used. If this property is set to null, all messages from this object wont be logged. |
 | TraceSource | Gets or sets the source object for all log messages generated by this object. If not set, the property returns the current object. |
 | UserName | Gets the user of the connected session, or null if not connected. |