gsmtp.h
来自「一个由Mike Gashler完成的机器学习方面的includes neural」· C头文件 代码 · 共 45 行
H
45 行
#ifndef __GSMTP_H__#define __GSMTP_H__class GQueue;class GSocketClient;class GSmtp{protected: enum SmtpState { SS_Init, SS_Mail, SS_Rcpt, SS_Data, SS_Body, SS_Quit, SS_Close, }; SmtpState m_eState; const char* m_szFrom; const char* m_szTo; const char* m_szSubject; const char* m_szMessage; const char* m_szSMPTServer; GSocketClient* m_pSocket; GQueue* m_pReceiveBuffer; GSmtp(const char* szTo, const char* szFrom, const char* szSubject, const char* szMessage, const char* szSMPTServer);public: virtual ~GSmtp(); static void SendEmail(const char* szTo, const char* szFrom, const char* szSubject, const char* szMessage, const char* szSMPTServer); void Send();protected: void Receive(const char* pBuff, int nLen); void ReceiveLine(const char* szLine);};#endif // __GSMTP_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?