2014-02-24 370 views
0

我想通过gmail发送一封使用C++/Cli的邮件...这是代码,但它不工作,有什么建议吗?通过Visual C++/Cli不发送邮件发送电子邮件

​​
+0

有代理存在......如何克服这个问题,代理使用端口80 – user3345850

+0

你可以尝试指定代理在你的.config文件中:http://stackoverflow.com/questions/186800/is-it-possible-to-specify-proxy-credentials-in-your-web-config ....但我怀疑你的代理 - 服务器将允许连接请求...通常你没有机会直接通过代理服务器访问SMTP端口... –

回答

0

首先是一个小小的评论:您没有使用C++,您使用的是C++/CLI(.NET)。

解决的办法,看到的答案:SmtpClient wont authenticate over SSL/TLS (not pointing to gmail)

或者:How can I send emails through SSL SMTP with the .NET Framework?

如果你有一个代理服务器,你通常没有运气。当然,你可以尝试指定代理服务器在你的配置文件中。欲了解更多信息,请参阅: Is it possible to specify proxy credentials in your web.config? 但通常代理服务器不允许CONNECT ...多个请求