如何通过 powershell 或命令提示符启动 SMTP virtualhost [SMTP Virtual Server #1]

Opt*_*mus 6 windows powershell smtp windows-command-prompt virtualhost

由于我的服务器上出现了一些错误,我的SMTP服务[SMTP Virtual Server #1]停止了。我想创建将定期运行以检查SMTP服务器状态的作业,如果它停止,则脚本将再次启动它。

我用过,Start-Service "SMTPSVC"但它只启动UATSERV服务而不是[SMTP Virtual Server #1]虚拟主机(请看附件)。

服务启动后如何启动虚拟服务器?

我的管理团队正在处理这个问题。我想同时使用这个临时解决方案。

任何帮助表示赞赏... :)

SMTP 虚拟主机映像

小智 8

开始:

$SMTP=[adsi]"IIS://localhost/SMTPSVC/1"
$SMTP.ServerState = 2
$SMTP.SetInfo()
Run Code Online (Sandbox Code Playgroud)

停止:

$SMTP=[adsi]"IIS://localhost/SMTPSVC/1"
$SMTP.ServerState = 4
$SMTP.SetInfo()
Run Code Online (Sandbox Code Playgroud)