Windows

如何啟動 SMTP 虛擬主機SMTP 虛擬伺服器 #1SMTP 虛擬伺服器 #1SMTP Virtual Server #1通過 powershell 或命令提示符

  • October 20, 2017

由於我的伺服器上的一些錯誤,我的SMTP服務[SMTP Virtual Server #1]停止了。我想創建將定期執行以檢查SMTP伺服器狀態的作業,如果它停止,則腳本將再次啟動它。

我用過Start-Service "SMTPSVC",但它只啟動UATSERV服務而不是[SMTP Virtual Server #1]虛擬主機(請查看附件圖像)。

服務啟動後如何啟動虛擬伺服器?

我的管理團隊正在解決這個問題。同時我想使用這個臨時解決方案。

任何幫助表示讚賞… :)

SMTP 虛擬主機映像

開始:

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

停止:

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

實際工作答案在這裡:

([ADSI]'IIS://LOCALHOST/SMTPSVC/1').Start()
([ADSI]'IIS://LOCALHOST/SMTPSVC/1').Stop()

來自:https ://stackoverflow.com/a/37432396/3321505

引用自:https://serverfault.com/questions/469328