День добрый! Есть задача оповещения на определенную внешнюю почту по расписанию или по событию, в частности если система завершила резервное копирование без ошибок, то система генерирует конкретный Event ID, если на это событие создать триггер
в планировщике задач можно создать систему оповещений когда событие произошло или когда нужного события нет.
Основная задача при определенных условиях отправить е-майл на адрес ответственного лица на почту @mail.ru, трудности заключаются в том что в системе отсутствует собственный сервер SMTP, необходимо пользоваться внешним SMTP сервером
smtp.mail.ru или любым другим бесплатным google или yandex. Дополнительным условием является то что в команде на отправку сообщения не должен явно присутствовать пароль.
Предполагаю установить на сервер какой либо почтовый клиент, зарегистрировать в нем учетную запись, а потом с помощью командной строки вызывать почтовый клиент для отправки сообщения, что то типа этого:
mail-sender.exe from:mymail@mail.ru to:mymail@mail.ru subject:"ошибка резервного копирования на сервере-1" attach:"c:\backuplog\log_server-1.html"
Собственно вопрос, подскажите почтовый клиент который можно предварительно настроить(логин/пароль/SMTP), а потом вызывать из командной строки для отправки почты!
P.S. Не смогу пользоваться PowerShell так как в некоторых случаях нет возможности создать подписанный скрипт, или понизить безопасность для исполнения скриптов PowerShell без подписи.