ComponentPro UltimateMail

      ComponentPro.Net.Mail.Pop3 Methods

      See AlsoMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
      For a list of all members of this type, see Pop3 members.

      Public Methods

      NameDescription
      Public MethodsAuthenticateOverloaded. Authenticates the user to the remote POP3 server using the specified authentication method that does not require credentials. Only NTLM and External methods are supported.
      Public MethodsAuthenticateAsyncOverloaded. Asynchronously authenticates the user to the remote POP3 server using the specified authentication method that does not require credentials. Only NTLM and External methods are supported.
      Public MethodsCancelAborts the current operation.
      Public MethodsCheckSessionChecks whether the POP3 session is still connected. Throws an exception on error.
      Public MethodsConnectOverloaded. Connects to a POP3 server on the standard POP3 port (110).
      Public MethodsConnectAsyncOverloaded. Asynchronously connects to a POP3 server on the standard POP3 port (110).
      Public MethodsDeleteFlags the specified message for deletion from the server.
      Public MethodsDeleteAsyncOverloaded. Asynchronously flags the specified message for deletion from the server.
      Public MethodsDisconnectOverloaded. Disconnects from the POP3 server and releases any used resources. All messages marked as deleted will be permanently removed.
      Public MethodsDisconnectAsyncOverloaded. Asynchronously disconnects from the POP3 server and releases any used resources. All messages marked as deleted will be permanently removed.
      Public MethodsDisposeDisposes the Pop3 object and all the socket objects.
      Public MethodsDownloadMailMessageCompletely downloads the specified message from the server and loads it into an instance of the MailMessage class.
      Public MethodsDownloadMailMessageAsyncOverloaded. Asynchronously completely downloads the specified message from the server and loads it into an instance of the MailMessage class.
      Public MethodsDownloadMessageOverloaded. Downloads the specified message from the server and writes its data into a supplied stream.
      Public MethodsDownloadMessageAsyncOverloaded. Asynchronously downloads the specified message from the server and writes its data into a supplied stream.
      Public MethodsDownloadMessageHeadersDownloads the headers of a message with the specified inbox index from the server and writes its data into a supplied stream.
      Public MethodsDownloadMessageHeadersAsyncOverloaded. Asynchronously downloads the headers of a message with the specified inbox index from the server and writes its data into a supplied stream.
      Public MethodsDownloadPop3MessageRetrieves information about a message with the specified sequence number.
      Public MethodsDownloadPop3MessageAsyncOverloaded. Asynchronously retrieves information about a message with the specified sequence number.
      Public MethodsGetMailboxStatSends a STAT command to a POP3 server and parse the response.
      Public MethodsGetMailboxStatAsyncOverloaded. Asynchronously sends a STAT command to a POP3 server and parse the response.
      Public MethodsGetMessageInboxIndexTries to retrieve the inbox index of the specified message by unique ID.
      Public MethodsGetMessageInboxIndexAsyncOverloaded. Asynchronously tries to retrieve the inbox index of the specified message by unique ID.
      Public MethodsGetMessageSequenceNumberConverts a unique ID to sequence number. Returns the sequence number of the specified message, or null (Nothing in VB.NET) if not found.
      Public MethodsGetSessionStatusChecks whether the POP3 session is still connected and returns its state.
      Public MethodsListMessagesOverloaded. Retrieves a list of Pop3Message in the currently selected mailbox. Each message in the list contains the specified envelope parts.
      Public MethodsListMessagesAsyncOverloaded. Asynchronously retrieves a list of Pop3Message in the currently selected mailbox. Each message in the list contains the specified envelope parts.
      Public MethodsReadResponseReturns the corresponding response of the POP3 server to the command that was sent using the SendCommand method.
      Public MethodsReadResponseAsyncOverloaded. Asynchronously returns the corresponding response of the POP3 server to the command that was sent using the SendCommand or SendCommandAsyncmethod.
      Public MethodsSendCommandSends a custom command to the server.
      Public MethodsSendCommandAsyncOverloaded. Asynchronously sends a custom command to the server.
      Public MethodsSetSocketFactorySets the socket factory to be used to create communication sockets.
      Public MethodsToStringOverridden. Returns a string representation of this object.
      Public MethodsUndeleteUndelete messages - unmarks any messages that have been marked as deleted.
      Public MethodsUndeleteAsyncOverloaded. Asynchronously undelete messages - unmarks any messages that have been marked as deleted.
      Public MethodsUpgradeConnectionSecures the connection with TLS/SSL using default parameters.
      Public MethodsUpgradeConnectionAsyncOverloaded. Asynchronously secures the connection with TLS/SSL using default parameters.
      Top

      Protected Methods

      Top

      See Also