从命令行在IIS中配置SMTP

时间:2012-05-01 12:18:32

标签: asp.net msdeploy

我对.NET比较陌生。我想知道是否有一种方法可以从命令行在IIS 5.1中配置SMTP。我知道有一个名为Aapcmd.exe的工具,但因为它只适用于 IIS 7或更高版本,我无法使用它。但是我在我的系统上遇到了C:\ Inetpub \ AdminScripts中的一些脚本(显然用于IIS管理) ......但是请不要将它们用于SMTP配置。任何帮助表示赞赏。 感谢

2 个答案:

答案 0 :(得分:0)

在iis.net上,你可以找到一个名为'{3}}的'配置&脚本为IIS 5/6',其中一个forum是“Re:通过命令行配置SMTP虚拟服务器”。

祝你好运。

答案 1 :(得分:0)

感谢Joola ...事实证明我们可以使用adsutil.vbs配置SMTP参数,这些参数通常可以在C:\ Inetpub \ AdminScripts或者“Inetpub”文件夹中找到.... 我需要在默认的SMTP设置中更改以下参数:

 Connection Time Out for SMTP
 Windows Integrated Authentication
 Anonymous Authentication set False.

您可以使用adsutil.vbs更改这些内容,如下所述。

 Cscript adsutil.vbs set /smtpsvc/1/AuthAnonymous false
 Cscript adsutil.vbs set /smtpsvc/1/authntlm true
 Cscript adsutil.vbs set /smtpsvc/1/ConnectionTimeout 1200

请注意,除了设置之外,还可以使用get选项查看当前值...