Network clients namespace.

Syntax

C#
namespace Lesnikowski.Client
Visual Basic (Declaration)
Namespace Lesnikowski.Client
Visual C++
namespace Lesnikowski.Client

Classes

  ClassDescription
Public classPop3
Class used for connecting to POP3 server. It allows downloading, deleting emails and so on.
Public classPop3MultiLineResponse
Implements POP3 server multi-line response.
Public classPop3Response
Implementing POP3 server single-line response.
Public classProgressArgs
Arguments for progress event.
Public classServerCertificateValidateEventArgs
Event args for ServerCertificateValidateEventHandler and ServerCertificateValidate event.
Public classServerException
Thrown on server errors.
Public classSmtp
SMTP Client implementation.
Public classSmtpMail
Simple class sending raw email data to SMTP server.
Public classSmtpResponse
Implements SMTP server response
Public classTcpTextClient
Implements simple TCP/IP text client.

Interfaces

  InterfaceDescription
Public interfaceISmtpMail
Mail messages interface.

Delegates

  DelegateDescription
Public delegateProgressHandler
Handler for Progress events.
Public delegateServerCertificateValidateEventHandler
Handler for ServerCertificateValidateEventHandler.

Enumerations

  EnumerationDescription
Public enumerationHeloType
Helo types for Ehlo(HeloType, String) method.
Public enumerationPop3Response..::StatusCode
Status of response.