2012-05-01 74 views
-1

我对.NET相对较新。我想知道是否有办法在命令行中配置IIS 5.1中的SMTP。我知道有一个名为Aapcmd.exe的工具,但由于它仅适用于
IIS 7或更高版本,我无法使用它。然而,我在我的系统上遇到了C:\ Inetpub \ AdminScripts中的一些脚本(这显然是用于IIS管理的) ......但没有使用它们进行SMTP配置。任何帮助表示赞赏。 感谢从命令行在IIS中配置SMTP

+0

不IIS 5.1(IIS在Windows XP),即使配备了SMTP服务? –

+0

是的,尽管你可能需要从控制面板明确安装它。 – Utopia

回答

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选项,以查看当前值...

0

在iis.net你可以找到一个forum称为“配置&脚本的IIS 5/6”时,threads之一是“回复:通过命令行配置SMTP虚拟服务器”。

祝你好运。