C# Class Pop3.Pop3Client

Inheritance: System.Net.Sockets.TcpClient
Datei anzeigen Open project: rfinochi/pop3dotnet Class Usage Examples

Public Methods

Method Description
ConnectAsync ( string server, string userName, string password ) : IAsyncAction
ConnectAsync ( string server, string userName, string password, bool useSsl ) : IAsyncAction
ConnectAsync ( string server, string userName, string password, int port, bool useSsl ) : IAsyncAction
DeleteAsync ( Pop3Message message ) : IAsyncAction
DisconnectAsync ( ) : IAsyncAction
Dispose ( ) : void
ListAndRetrieveAsync ( ) : IAsyncOperation>
ListAndRetrieveHeaderAsync ( ) : IAsyncOperation>
ListAsync ( ) : IAsyncOperation>
RetrieveAsync ( IEnumerable messages ) : IAsyncAction
RetrieveHeaderAsync ( IEnumerable messages ) : IAsyncAction

Private Methods

Method Description
Dispose ( bool disposing ) : void
RetrieveAsync ( Pop3Message message ) : IAsyncAction
RetrieveHeaderAsync ( Pop3Message message ) : IAsyncAction

Method Details

ConnectAsync() public method

public ConnectAsync ( string server, string userName, string password ) : IAsyncAction
server string
userName string
password string
return IAsyncAction

ConnectAsync() public method

public ConnectAsync ( string server, string userName, string password, bool useSsl ) : IAsyncAction
server string
userName string
password string
useSsl bool
return IAsyncAction

ConnectAsync() public method

public ConnectAsync ( string server, string userName, string password, int port, bool useSsl ) : IAsyncAction
server string
userName string
password string
port int
useSsl bool
return IAsyncAction

DeleteAsync() public method

public DeleteAsync ( Pop3Message message ) : IAsyncAction
message Pop3Message
return IAsyncAction

DisconnectAsync() public method

public DisconnectAsync ( ) : IAsyncAction
return IAsyncAction

Dispose() public method

public Dispose ( ) : void
return void

ListAndRetrieveAsync() public method

public ListAndRetrieveAsync ( ) : IAsyncOperation>
return IAsyncOperation>

ListAndRetrieveHeaderAsync() public method

public ListAndRetrieveHeaderAsync ( ) : IAsyncOperation>
return IAsyncOperation>

ListAsync() public method

public ListAsync ( ) : IAsyncOperation>
return IAsyncOperation>

RetrieveAsync() public method

public RetrieveAsync ( IEnumerable messages ) : IAsyncAction
messages IEnumerable
return IAsyncAction

RetrieveHeaderAsync() public method

public RetrieveHeaderAsync ( IEnumerable messages ) : IAsyncAction
messages IEnumerable
return IAsyncAction