|
Public Member Functions |
| IcsMail () |
| IcsMail (TPop3Cli *_pop3cli, TSmtpCli *_smtpCli, TMimeDecode *_mimeDecode) |
| IcsMail (TPop3Cli *_pop3cli, TSmtpCli *_smtpCli, TMimeDecode *_mimeDecode, TStrings *_log) |
| ~IcsMail () |
bool __fastcall | setPop3cli (TPop3Cli *_pop3cli) |
bool __fastcall | setSmtpCli (TSmtpCli *_smtpcli) |
bool __fastcall | setMimeDecode (TMimeDecode *_mimeDecode) |
bool __fastcall | setLog (TStrings *_sl) |
bool __fastcall | pop3connect (AnsiString _hostName, AnsiString _userName, AnsiString _password, int _port=110) |
bool __fastcall | pop3disconnect () |
bool __fastcall | pop3parseMessage (int _num) |
bool __fastcall | pop3parseAllMessages () |
bool __fastcall | pop3getMessage (int _num, AnsiString _inboxDir) |
bool __fastcall | pop3getMessages (vector< int > &_listMailNumber, AnsiString _inboxDir) |
bool __fastcall | pop3getAllMessages (AnsiString _inboxDir) |
bool __fastcall | pop3delMessage (int _num) |
bool __fastcall | pop3delMessages (vector< int > &_listMailNumber) |
bool __fastcall | pop3delAllMessages () |
bool __fastcall | pop3undelMessages () |
void __fastcall | pop3abort () |
bool __fastcall | smtpConnect (AnsiString _hostName, AnsiString _userName, int _port=25) |
bool __fastcall | smtpDisconnect () |
bool __fastcall | smtpSendMessage (AnsiString _dest, TStrings *_recipients, AnsiString _subject, TStrings *_body, TStrings *_attachements, AnsiString _from="", AnsiString _fromName="") |
bool __fastcall | smtpAbort () |
| void (__closure __fastcall *onPop3state)(MailState) |
| void (__closure __fastcall *onPop3progress)(int _position |
| void (__closure __fastcall *onSmtpState)(MailState) |
| void (__closure __fastcall *onSmtpProgress)(int _position |
Public Attributes |
AnsiString | mPop3inboxDirectory |
Pop3MailInfos | mPop3mailInfos |
int | _read |
int int | _total |