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 서버로 메일을 전송한다.