Связанные решения Отправка почты через сервер, требующий SMTP-аутентификации Dude - Уведомления по электронной почте через Gmail на Windows - с помощью mailsend Dude v6 - Уведомления по SMS Требования Stunnel Blat Dude сервер на машине с Windows Аккаунт Gmail Инструкция по настройке 1. Скачайте и установите stunnel 2. Создайте следующий файл stunnel.conf (пожалуйста, сделайте резервную копию оригинального файла и создайте этот файл с нуля) socket = l:TCP_NODELAY=1 socket = r:TCP_NODELAY=1 ;debug = 7 ;output = stunnel.log client = yes [pop3s] accept = 995 connect = pop.gmail.com:995 [ssmtp] accept = 465 connect = smtp.gmail.com:465 И перезагрузите конфиг в stunnel 3. Установите stunnel как службу: "C:\Program Files\stunnel\stunnel.exe" -install или Пуск --> Все программы --> stunnel --> Установить службу stunnel 4. Скачайте blat и распакуйте 2 файла, blat.dll, blat.exe в директорию C:\Program Files\Dude\blat или другую директорию. 5. В директории из пункта 2 создайте файл emailblat.cmd со следующим содержимым :: Отправка уведомлений по электронной почте из Dude через Gmail :: set blatdir=C:\Program Files\Dude\blat set smtpsender=username@gmail.com set smtpserver=127.0.0.1 set smtpport=465 set smtpuser=username set smtppwd=********* set mailto=username@gmail.com :: :: "%blatdir%\blat.exe" -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -subject %1 -body %2 :: :: Раскомментируйте только для отладки (закомментируйте предыдущую строку. Не забывайте вернуть обратно после отладки!!!) :: "%blatdir%\blat.exe" -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -subject "Тестовая тема" -body "Тестовое тело" -debug -log emailbtal.log :: :: pause :: измените в нем: smtpsender, smtpuser, smtppwd, mailto Для отладки раскомментируйте соответствующую строку и закомментируйте предыдущую - затем запустите emailblat.cmd без параметров. И не забудьте вернуть обратно после отладки!!! 6. Создайте новое уведомление Имя: Email-blat Тип: выполнить на сервере "C:\Program Files\Dude\blat\emailblat.cmd" "Служба [Probe.Name] на [Device.Name] теперь [Service.Status]" "Служба [Probe.Name] на [Device.Name] теперь [Service.Status] ([Service.ProblemDescription])" И протестируйте, нажав кнопку Тест 7. Теперь вы можете его использовать: 

