从IIS设置读取smtp端口

时间:2011-08-04 11:24:35

标签: asp.net iis smtp port

在我的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设置?

1 个答案:

答案 0 :(得分:0)

检查端口号587它也用于smtp,因为出于安全原因,大多数ISP和web主机阻止了端口25。