2015-02-23 52 views
2

我需要编写一段脚本来调整Microsoft Azure虚拟机(VM)的大小。这一切都很好,我有脚本编写和运作。IIS网站(SMTP中继)的Powershell脚本

然而,

预定脚本运行,使它重新启动虚拟机发生变化的任何时间。我遇到的问题是,当服务器重新启动时,SMTP中继的IIS网站不会重新启动。

有人请告诉我我需要在脚本的底部包含PowerShell脚本,以确保在更新后服务器重新启动时重新启动此网站吗?

亲切的问候, 并提前致谢。

AG

+0

* - 这是没有意义的......你的意思是,SMTP服务不开始? – Kev 2015-02-24 10:23:47

+0

是的,我明白你的意思。 虽然它不是服务。它在IIS下作为默认网站,名为'SMTP虚拟服务器#1' – Gaulty 2015-02-24 10:49:01

+0

您是否检查过“控制面板 - >管理 - >服务”以查看SMTP服务是否配置为自动启动? – Kev 2015-02-24 11:14:01

回答

1

你有没有在Control Panel -> Administration -> Services检查,看看是否SMTP服务配置为自动启动?

确保“启动类型”下拉菜单设为Automatic

enter image description here

0

有一个PowerShell cmdlet来重新启动虚拟SMTP服务器:

$SMTP=[adsi]"IIS://localhost/SMTPSVC/1" 
$SMTP.ServerState = 2 
$SMTP.SetInfo() 

我希望这帮助!

米奇Garvis,MCSE:“IIS网站的SMTP中继不重新启动” PC www.garvis.ca