C# Класс ImapClient, CanvasControlLibrary

Summary description for ImapClient
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetAllFolders ( ) : List
GetAllHeaders ( string mailbox, bool seen = true ) : List
GetMessageBody ( string id, string mailbox ) : string
ImapClient ( string hostname, int port, string username, string password, bool ssl = false ) : System
ImapClient ( string hostname, string username, string password, int port, bool ssl ) : System
Logout ( ) : void
SelectMailbox ( string mailboxname ) : void

Приватные методы

Метод Описание
GetTag ( ) : string
QuoteString ( string value ) : string
readstreamdata ( string tagstr ) : List
writestreamdata ( string data ) : void

Описание методов

GetAllFolders() публичный Метод

public GetAllFolders ( ) : List
Результат List

GetAllHeaders() публичный Метод

public GetAllHeaders ( string mailbox, bool seen = true ) : List
mailbox string
seen bool
Результат List

GetMessageBody() публичный Метод

public GetMessageBody ( string id, string mailbox ) : string
id string
mailbox string
Результат string

ImapClient() публичный Метод

public ImapClient ( string hostname, int port, string username, string password, bool ssl = false ) : System
hostname string
port int
username string
password string
ssl bool
Результат System

ImapClient() публичный Метод

public ImapClient ( string hostname, string username, string password, int port, bool ssl ) : System
hostname string
username string
password string
port int
ssl bool
Результат System

Logout() публичный Метод

public Logout ( ) : void
Результат void

SelectMailbox() публичный Метод

public SelectMailbox ( string mailboxname ) : void
mailboxname string
Результат void