Информация
Настройка
Новости
Контакты
Новинка
Распродажа
Оплата
Доставка
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    RouterOS
    Чувак — уведомления на почту через Gmail в Windows с помощью mailsend

    Чувак — уведомления на почту через Gmail в Windows с помощью mailsend

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Чувак — уведомления на почту через Gmail в Windows с помощью mailsend, RouterOS
     
    stmx38
    Guest
    #1
    0
    20.05.2014 09:44:00
    Связанные решения  
    Отправка почты через сервер, который требует SMTP-аутентификацию  

    Dude – уведомления по Email через Gmail на Windows – с помощью blat  
    Dude v6 – SMS-уведомления  
    Dude v6 – Email-уведомления через Gmail  

    Требования  
    Mailsend  
    Сервер Dude на Windows  
    Аккаунт Gmail  

    Инструкция по настройке  
    1. Скачайте mailsend, переименуйте в mailsend.exe и поместите в папку C:\Program Files (x86)\Dude\mailsend.  
    2. В директории из пункта 1 создайте файл mailsend.cmd со следующим содержимым:  

    :: Отправка Email-уведомлений из Dude через Gmail  
    ::  
    set mailsenderdir=C:\Program Files (x86)\Dude\mailsend  
    set mailsender=mailsend.exe  
    set smtpsender=username@gmail.com  
    set smtpsenderfullname=username  
    set smtpserver=smtp.gmail.com  
    set smtpport=465  
    set smtpuser=username@gmail.com  
    set smtppwd=password  
    set mailto=username@gmail.com  
    ::  
    ::  
    "%mailsenderdir%\%mailsender%" -smtp %smtpserver% -port %smtpport% -ssl -auth -user %smtpuser% -pass %smtppwd% -t %mailto% -f %smtpsender% -name "%smtpsenderfullname%" +cc +bc -q -sub %1 -M %2  
    ::  
    :: pause  
    :: измените здесь: smtpsender, smtpsenderfullname, smtpuser, smtppwd, mailto  

    3. Создайте новое уведомление  
    Имя: Email-mailsend  
    Тип: запуск на сервере  
    Команда: "C:\Program Files (x86)\Dude\mailsend\mailsend.cmd" "Service [Probe.Name] on [Device.Name] is now [Service.Status]" "Service [Probe.Name] on [Device.Name] is now [Service.Status] ([Service.ProblemDescription])"
    И протестируйте, нажав кнопку Test.  

    4. Теперь можно использовать:  
    Устройство → Настройки → Опрос → Уведомления: ✓ Email-mailsend  

    5. Смотрите результаты:  
     

    Устранение неполадок  
    Если не получается настроить, попробуйте:  
    Раскомментируйте команду pause в файле mailsend.cmd, затем нажмите кнопку Test в Dude.  
    Откроется окно командной строки, которое будет ждать нажатия любой клавиши для закрытия. В последней строке вы увидите сообщение от сервера Gmail (или вашего почтового сервера).  

    Если нужна помощь, скопируйте эти последние строки из пункта 1 и вставьте в эту тему:  
    Правый клик по черному окну → Выделить → Выделите текст мышкой → Нажмите Enter (это как Ctrl+C) → Вставьте (Ctrl+V) на форуме.  

    Пожалуйста, будьте осторожны и не разглашайте свои имя пользователя и пароль!  

    Gmail может попросить изменить настройки аккаунта: разрешить доступ менее защищённым приложениям.
     
     
     
    luckysatriadzudin
    Guest
    #2
    0
    23.05.2016 09:50:00
    Наконец-то, письмо для шлюза отправлено, я не использовал mailsend, поэтому использовал SMTP для ISP или поставщика. Большое спасибо за помощь.
     
     
     
    stmx38
    Guest
    #3
    0
    23.05.2016 11:08:00
    luckysatriadzudin, спасибо за отзыв!
     
     
     
    luckysatriadzudin
    Guest
    #4
    0
    20.05.2016 16:09:00
    Я сохраняю выбранный код (nslookup, ping, telnet) для smtp.gmail.com в формате dll, где я устанавливаю The Dude в C:, и вот результат:
     
     
     
    rickfrey
    Guest
    #5
    0
    24.06.2015 00:43:00
    Отлично работает! Спасибо!
     
     
     
    davidnvega
    Guest
    #6
    0
    02.11.2015 01:56:00
    Есть ли какой-то способ поставить CC?
     
     
     
    stmx38
    Guest
    #7
    0
    02.11.2015 10:08:00
    davidnvega, кажется, код для cc будет таким: mailsend.cmd (с cc) :: Отправка email-уведомлений из Dude через Gmail
    ::
    set mailsenderdir=C:\Program Files (x86)\Dude\mailsend
    set mailsender=mailsend.exe
    set smtpsender=username@gmail.com
    set smtpsenderfullname=username
    set smtpserver=smtp.gmail.com
    set smtpport=465
    set smtpuser=username@gmail.com
    set smtppwd=password
    set mailto=username@gmail.com
    set mailtocc=usernamecc@gmail.com
    ::
    ::
    "%mailsenderdir%\%mailsender%" -smtp %smtpserver% -port %smtpport% -ssl -auth -user %smtpuser% -pass %smtppwd% -t %mailto% -cc %mailtocc% -f %smtpsender% -name "%smtpsenderfullname%" +bc -q -sub %1 -M %2
    ::
    :: пауза
    :: изменения: smtpsender, smtpsenderfullname, smtpuser, smtppwd, mailto, mailtocc
     
     
     
    quadra74
    Guest
    #8
    0
    16.11.2015 23:06:00
    Всем привет, я вообще ничего не понимаю в твоём mailsend... Извини, я новичок... Когда я скачиваю mailsend, у меня получается 3 файла, я переименовал mailsend в exe и cmd, потом положил их в папку dude, а дальше что делать??? Спасибо за помощь.
     
     
     
    stmx38
    Guest
    #9
    0
    17.11.2015 08:23:00
    Привет, quadra74! Тебе нужно скачать mailsend1.18.exe.zip. Распакуй mailsend1.18.exe. Переименуй mailsend1.18.exe в mailsend.exe. Спасибо!
     
     
     
    quadra74
    Guest
    #10
    0
    17.11.2015 22:53:00
    Привет, slech. Спасибо за информацию, но что именно нужно указать в сервере?
     
     
     
    stmx38
    Guest
    #11
    0
    18.11.2015 05:53:00
    Привет, quadra74! Тебе стоит добавить ещё один тип уведомления Execute on server: 3.  
    > Создай новое уведомление  
    Имя:  
    > Email-mailsend  
    Тип:  
    > execute on server  
    “C:\Program Files (x86)\Dude\mailsend\mailsend.cmd” “Service [Probe.Name] on [Device.Name] is now [Service.Status]” “Service [Probe.Name] on [Device.Name] is now [Service.Status] ([Service.ProblemDescription])”
    >  
    > И протестируй, нажав кнопку  
    > Test  

    Спасибо!
     
     
     
    luckysatriadzudin
    Guest
    #12
    0
    20.05.2016 14:08:00
    У меня проблема, как её исправить???
     
     
     
    stmx38
    Guest
    #13
    0
    20.05.2016 14:15:00
    luckysatriadzudin, похоже, проблема связана с подключением к хосту smtp.gmail.com. Пожалуйста, выполните следующие команды на сервере, где установлен Dude, и опубликуйте здесь результаты:  
    Проверка подключения к Gmail  
    nslookup smtp.gmail.com  
    ping smtp.gmail.com  
    telnet smtp.gmail.com 465  
    Спасибо!
     
     
     
    luckysatriadzudin
    Guest
    #14
    0
    20.05.2016 16:08:00
    Я сохраняю выбранный код (nslookup, ping, telnet) для smtp.gmail.com в формате dll в папке, где установил The Dude на диске C:, и вот результат.
     
     
     
    stmx38
    Guest
    #15
    0
    20.05.2016 16:58:00
    luckysatriadzudin, спасибо за результаты! nslookup работает нормально, ping тоже. А вот telnet — нет. Пожалуйста, используй полную команду с портом 465 в конце: telnet smtp.gmail.com 465. Кстати, судя по твоему последнему скриншоту, соединение прошло успешно, так что проблема сейчас в авторизации. Попробуй ещё раз, скопируй ссылку, которую тебе предоставит Gmail, и войди через веб-браузер по этой ссылке. Возможно, дело в настройках "Менее защищённые приложения".
     
     
     
    Kincaidc
    Guest
    #16
    0
    22.07.2016 19:34:00
    Я создал уведомление, папку mailsend и скрипт. Но не могу заставить это отправлять письма на аккаунт Gmail. Я переключил выполнение с сервера на локальное, и exe-файл запускался и сразу закрывался при тесте, но письма так и не пришло. Я могу сделать nslookup для SMTP Gmail, а также пинговать его и подключаться через telnet, так что непонятно, в чем проблема. Если выполнение настроено на сервер, папка mailsend должна создаваться на сервере Dude? Извините за незнание, я вообще ничего не понимаю в Dude.
     
     
     
    stmx38
    Guest
    #17
    0
    23.07.2016 06:22:00
    Привет, Kincaidc! Какую версию The Dude ты используешь?
     
     
     
    Kincaidc
    Guest
    #18
    0
    25.07.2016 13:02:00
    версия 3.6
     
     
     
    stmx38
    Guest
    #19
    0
    25.07.2016 13:29:00
    Kincaidc, пожалуйста, раскомментируй команду pause в файле mailsend.cmd. После этого нажми кнопку Test в уведомлении. Если уведомление настроено на выполнение локально, должно появиться черное окно, в котором можно увидеть статус отправки. Скопируй и вставь текст, который увидишь, для дальнейшего анализа: клик правой кнопкой → выделить → выбрать текст → Enter (или Ctrl+C) → Ctrl+V. Пожалуйста, не раскрывай логин и пароль. Спасибо!
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры