SocketTools .NET Edition

PopClient Class

Implements the Post Office Protocol.

For a list of all members of this type, see PopClient Members.

System.Object
   SocketTools.PopClient

[Visual Basic]
Public Class PopClient
    Implements IDisposable
[C#]
public class PopClient : IDisposable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The Post Office Protocol (POP3) provides access to a user's new email messages on a mail server. Methods are provided for listing available messages and then retrieving those messages, storing them either in files or in memory. Once a user's messages have been downloaded to the local system, they are typically removed from the server. This is the most popular email protocol used by Internet Service Providers (ISPs) and the PopClient class provides a complete interface for managing a user's mailbox. This class is typically used in conjunction with the SocketTools.MailMessage class, which is used to process the messages that are retrieved from the server.

This class supports secure connections using the Transport Layer Security (TLS) protocols. Both implicit and explicit TLS connections can be established, enabling the class to work with a wide variety of servers.

Requirements

Namespace: SocketTools

Assembly: SocketTools.PopClient (in SocketTools.PopClient.dll)

See Also

PopClient Members | SocketTools Namespace