Windows

Как легко отправлять электронные письма из планировщика задач Windows

image

Планировщик задач Windows может автоматически отправлять электронную почту в определенное время или в ответ на определенное событие, но его встроенная функция электронной почты не будет работать очень хорошо для большинства пользователей.

Вместо того, чтобы использовать функцию электронной почты планировщика заданий для отправки электронных писем, вы можете использовать утилиту SendEmail. Это позволяет вам создать однострочную команду, которая аутентифицируется на SMTP-сервере и отправляет электронную почту.

Проблема с функцией электронной почты планировщика заданий

Когда мы рассмотрели настройку вашего компьютера для отправки вам уведомлений по электронной почте, когда кто-либо входит в систему , мы обнаружили, что у встроенной функции электронной почты были некоторые проблемы.

Хотя вы можете ввести любой SMTP-сервер, который вам нравится, планировщик задач не поддерживает аутентификацию, поэтому вы не можете предоставить имя пользователя и пароль для вашего SMTP-сервера. Тип SMTP-сервера, к которому большинство пользователей имеют доступ (например, SMTP-сервер Gmail или SMTP-сервер, предоставляемый вашим интернет-провайдером), требует аутентификации, поэтому его нелегко использовать из планировщика задач.

Если вы используете SMTP-сервер на локальном компьютере, вам может пригодиться функция электронной почты планировщика заданий. Однако обычному пользователю понадобится другой инструмент — вот где приходит SendEmail.

Использование SendEmail

Во-первых, загрузите SendEmail , бесплатный (с открытым исходным кодом) инструмент для отправки электронных писем из командной строки. Распакуйте загруженный архив в папку на вашем компьютере.

image

Затем запустите планировщик задач Windows и создайте новую задачу — обратитесь к нашему руководству по созданию запланированных задач для получения дополнительной информации. Вы можете создать задачу, которая автоматически отправляет электронную почту в определенное время, или задачу, которая отправляет электронную почту в ответ на определенное событие.

Когда вы дойдете до окна «Действие», выберите «Запустить программу» вместо «Отправить электронное письмо».

image

В окне «Программа / сценарий» нажмите кнопку «Обзор» и перейдите к файлу SendEmail.exe на своем компьютере.

image