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 + -
显示快捷键?