我的问题是一样的,所以我实施了Koistya的解决方案如下.令人心碎的是,它在我的开发笔记本电脑上工作得非常漂亮,但是当移植到网络服务器时,它会超时,没有任何解释.
我的SMTP配置在我的web.config文件中.我根据Koistya的回答制作了mods:
<mailSettings>
**Changed**
<smtp from="my@email.com">
<network host="smtp.gmail.com" password="[password]" port="587"
userName="my@email.com"/>
</smtp>
**Original**
<!--<smtp from="my@email.com">
<network host="mail.domain.com" password="[password]" port="25"
userName="my@email.com"/>
</smtp>-->
</mailSettings>
Run Code Online (Sandbox Code Playgroud)
我的.Net C#代码(删除之前和之后):
SmtpClient mSmtpClient = new SmtpClient();
mSmtpClient.EnableSsl = true;
mSmtpClient.Send(message);
Run Code Online (Sandbox Code Playgroud)
正如我所说,这对我的开发环境很有用,但不适用于网络.有人可以帮忙吗?谢谢.
| 归档时间: |
|
| 查看次数: |
2954 次 |
| 最近记录: |