Public 멤버 함수 |
| CSmtpClient () |
| ~CSmtpClient () |
bool | SetServer (const char *pszServerIp, int iServerPort, bool bUseTls=false) |
| SMTP 서버 정보를 설정한다.
|
bool | SetUser (const char *pszUserId, const char *pszPassWord) |
| SMTP 서버에 로그인할 사용자 정보를 설정한다.
|
bool | SetFrom (const char *pszEmailFrom) |
| 발신자 이메일 주소를 설정한다.
|
bool | SetTo (const char *pszEmailTo) |
| 수신자 이메일 주소를 설정한다.
|
bool | SetSubject (const char *pszSubject) |
| 이메일 주제를 설정한다.
|
bool | SetContent (const char *pszContent) |
| 이메일 내용을 설정한다.
|
bool | SetAttachFile (const char *pszFileName) |
| 이메일 첨부파일을 설정한다.
|
bool | SetLang (ESmtpLang eLang) |
| 이메일 언어를 설정한다.
|
void | ClearEmail () |
| 이메일 정보를 초기화시킨다.
|
bool | Connect () |
| SMTP 서버에 TCP/TLS 세션을 연결한 후, SMTP 로그인을 수행한다.
|
void | Close () |
| SMTP 세션을 종료한다.
|
bool | Send () |
| SMTP 메일을 전송한다.
|
SMTP 클라이언트 - SMTP 서버로 메일을 전송한다.