在我的web.config文件中,我指定了发送邮件的设置。特别是我有这些设置:
<system.net>
<mailSettings>
<smtp>
<network host="smtp.example.com" port="25" userName="user" password="pass"/>
</smtp>
</mailSettings>
</system.net>
现在问题是我的isp突然(当然没有警告)决定阻止端口25意味着我必须在我的开发envoiremnet中更改为端口26。我相信最好的方法是在IIS管理器中更改为端口26(这样,在将我的webapp发布到远程服务器时,我不需要更改任何内容)。
但是如何告诉我的asp.net webapp使用默认的IIS设置?
答案 0 :(得分:0)
检查端口号587它也用于smtp,因为出于安全原因,大多数ISP和web主机阻止了端口25。