c++ email开发

http://www.vckbase.com/document/viewdoc/?id=1912

如果用smtp协议来发送email:

最简单的就是用jwSMTP库,

还可以用libcurl,

还可以自己开发:

需要注意helo/ehlo可以知道认证方式,jwsmtp只支持login,plain两种

libcurl几乎支持所有认证方式(login, plain, ntlm);


如果是exchange server,用以上方法尝试了很久,一直被当做垃圾邮件。最后用exchange 模式提供的方法,exchange webservice来访问,本想自己用gsoap+unmanaged c++来访问,结果网页打开,403禁止访问。用了微软提供的ews managed api,c#测试通过。最终用managed c++调用c#的dll来发送成功。



你可能感兴趣的:(C++,webservice,C#,email,Exchange,login)