Как запустить виртуальный хост SMTP [Виртуальный сервер SMTP №1] с помощью PowerShell или командной строки

Из-за какой-то ошибки на моем сервере моя SMTP служба [ Виртуальный сервер SMTP №1] останавливается. Я хочу создать задание, которое будет периодически запускаться для проверки состояния SMTP-сервера , если оно остановлено, скрипт запустит его снова.

Я использовал Start-Service "SMTPSVC" , но он запускает только службу UATSERV , а не виртуальный хост [SMTP Virtual Server # 1] ( пожалуйста, посмотрите прикрепленное изображение).

Как запустить виртуальный сервер после запуска службы?

Моя группа администраторов работает над этой проблемой. Тем временем я хотел использовать это временное решение.

Любая помощь приветствуется ... :)

SMTP virtual host image

5
задан 4 July 2017 в 22:04
2 ответа

Для запуска:

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

Для остановки:

$SMTP=[adsi]"IIS://localhost/SMTPSVC/1"
$SMTP.ServerState = 4
$SMTP.SetInfo()
6
ответ дан 3 December 2019 в 01:25

Фактический рабочий ответ здесь:

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

От: https://stackoverflow.com/a/37432396/3321505

1
ответ дан 3 December 2019 в 01:25

Теги

Похожие вопросы