【发布时间】:2014-02-24 18:19:43
【问题描述】:
我正在尝试通过 gMAil 使用 C++/Cli 发送电子邮件...这是代码,但它不起作用,有什么建议吗?
MailMessage^ email=gcnew
MailMessage("from@From.com","to@to.com","SUBJECT","MESSAGE");
SmtpClient^ smtp=gcnew SmtpClient("smtp.gmail.com", 587);
smtp->EnableSsl=true;
smtp->UseDefaultCredentials = false;
smtp->Credentials = gcnew
System::Net::NetworkCredential("from@from.com","password");
smtp->Send(email);
【问题讨论】:
-
有一个代理存在...如何克服这个,代理使用端口 80
-
您可以尝试在您的 .config 文件中指定一个代理:stackoverflow.com/questions/186800/… .... 但我怀疑您的代理服务器会分配 CONNECT 请求...通常您没有机会访问SMTP 端口直接通过代理服务器...
标签: c++-cli