21 lines
427 B
C++
21 lines
427 B
C++
#pragma once
|
|
|
|
#include "ATL_NEW/include/atlsmtpconnection.h"
|
|
#include <WinDNS.h>
|
|
|
|
#pragma comment(lib,"Dnsapi.lib")
|
|
|
|
|
|
class CNEWSMTPMailConnect : public CSMTPConnection
|
|
{
|
|
public:
|
|
CNEWSMTPMailConnect(void);
|
|
virtual ~CNEWSMTPMailConnect(void);
|
|
|
|
public:
|
|
BOOL Connect(LPCTSTR lpszHostDomain, DWORD dwTimeout = 10000) throw();
|
|
|
|
private:
|
|
void _GetSMTPList(LPCTSTR lpszHostDomain, CSimpleArray<CString>& arrSMTP);
|
|
};
|