Iis 7 如何更改.NET 4的IIS 7服务器范围的SMTP设置
我正在尝试为.NET 4 web应用程序配置IIS 7 SMTP设置,以便所有站点使用相同的主机。我已在IIS管理器中为服务器配置了主机,但这仅由.NET 2 web应用程序获取 .NET 4.0应用程序不会拾取主机Iis 7 如何更改.NET 4的IIS 7服务器范围的SMTP设置,iis-7,web-config,smtp,Iis 7,Web Config,Smtp,我正在尝试为.NET 4 web应用程序配置IIS 7 SMTP设置,以便所有站点使用相同的主机。我已在IIS管理器中为服务器配置了主机,但这仅由.NET 2 web应用程序获取 .NET 4.0应用程序不会拾取主机 有没有办法为.NET 4指定计算机范围的SMTP设置?服务器是x64。我发现了答案:您需要将该部分添加到machine.config文件中,用于框架,例如 <system.net> <mailSettings> <
有没有办法为.NET 4指定计算机范围的SMTP设置?服务器是x64。我发现了答案:您需要将该部分添加到machine.config文件中,用于框架,例如
<system.net>
<mailSettings>
<smtp from="blah@blah">
<network host="123.321.123.321" port="25" defaultCredentials="true" />
</smtp>
</mailSettings>
</system.net>
IIS7仍然将其SMTP设置存储在metabase.xml文件中,但是您可以通过machine.config将其配置为框架,因为这具有优先权
您只需要记住,如果您在64位服务器上,路径是
C:\Windows\Microsoft.NET\Framework64