IIS网站(SMTP中继)的Powershell脚本
问题描述:
我需要编写一段脚本来调整Microsoft Azure虚拟机(VM)的大小。这一切都很好,我有脚本编写和运作。IIS网站(SMTP中继)的Powershell脚本
然而,
预定脚本运行,使它重新启动虚拟机发生变化的任何时间。我遇到的问题是,当服务器重新启动时,SMTP中继的IIS网站不会重新启动。
有人请告诉我我需要在脚本的底部包含PowerShell脚本,以确保在更新后服务器重新启动时重新启动此网站吗?
亲切的问候, 并提前致谢。
AG
答
你有没有在Control Panel -> Administration -> Services
检查,看看是否SMTP服务配置为自动启动?
确保“启动类型”下拉菜单设为Automatic
:
答
有一个PowerShell cmdlet来重新启动虚拟SMTP服务器:
$SMTP=[adsi]"IIS://localhost/SMTPSVC/1"
$SMTP.ServerState = 2
$SMTP.SetInfo()
我希望这帮助!
米奇Garvis,MCSE:“IIS网站的SMTP中继不重新启动” PC www.garvis.ca
* - 这是没有意义的......你的意思是,SMTP服务不开始? – Kev 2015-02-24 10:23:47
是的,我明白你的意思。 虽然它不是服务。它在IIS下作为默认网站,名为'SMTP虚拟服务器#1' – Gaulty 2015-02-24 10:49:01
您是否检查过“控制面板 - >管理 - >服务”以查看SMTP服务是否配置为自动启动? – Kev 2015-02-24 11:14:01