Files
2022-10-26 12:25:11 +08:00

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);
};