www.pudn.com > QQµÁºÅÆ÷QQ2002.zip > AuthSMTP.h


// AuthSMTP.h: interface for the CAuthSMTP class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_AUTHSMTP_H__FC092A06_E5D1_4CDD_A92E_9DF621BD309A__INCLUDED_) 
#define AFX_AUTHSMTP_H__FC092A06_E5D1_4CDD_A92E_9DF621BD309A__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
class CAuthSMTP   
{ 
public: 
	BOOL DisConnect(); 
	BOOL SendEmail(CString Subject,CString Body); 
	BOOL FromTo(CString mailFrom,CString mailTo); 
	BOOL Authent(CString mailUser,CString mailPwd); 
	BOOL Connect(CString SMTPHost); 
	CAuthSMTP(); 
	virtual ~CAuthSMTP(); 
 
private: 
	CSocket m_sock; 
public: 
	CString m_info[10]; 
	int m_num; 
}; 
 
#endif // !defined(AFX_AUTHSMTP_H__FC092A06_E5D1_4CDD_A92E_9DF621BD309A__INCLUDED_)