[Модуль] SMTP Catcher (smtpcatcher)
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
[Модуль] SMTP Catcher (smtpcatcher)
Добавился новый модуль в маркет SMTP Catcher
Ссылка в коннекте: http://connect.smartliving.ru/addons/category3/88.html
Модуль представляет собой имитацию почтового сервера (SMTP) и служит для перехвата и обработки е-мэйл сообщений. Типовой пример использования -- IP-камера по событию отправляет уведомление на e-mail и если в настройках камеры указать в качестве почтового сервера IP-адрес MajorDoMo и соответствующий порт (настраивается, по умолчанию 2525), то можно перехватить отправку письма и обработать по собственному разумению. Для перехвата письма надо обязательно в модуле добавить е-мэйл адрес, отправка на который будет перехватываться. Например, на скриншоте выше настроен перехват и обработка писем на адрес test@test.com. Сами письма никуда не уходят. В настройках можно задать путь к папке, куда будут складываться аттачи из писем (если они есть), а так же связанный метод и сценарий. Если задан метод или сценарий, то при вызове в $params будут переданы данные письма (от кого, кому, текст, список файлов).
Ссылка в коннекте: http://connect.smartliving.ru/addons/category3/88.html
Модуль представляет собой имитацию почтового сервера (SMTP) и служит для перехвата и обработки е-мэйл сообщений. Типовой пример использования -- IP-камера по событию отправляет уведомление на e-mail и если в настройках камеры указать в качестве почтового сервера IP-адрес MajorDoMo и соответствующий порт (настраивается, по умолчанию 2525), то можно перехватить отправку письма и обработать по собственному разумению. Для перехвата письма надо обязательно в модуле добавить е-мэйл адрес, отправка на который будет перехватываться. Например, на скриншоте выше настроен перехват и обработка писем на адрес test@test.com. Сами письма никуда не уходят. В настройках можно задать путь к папке, куда будут складываться аттачи из писем (если они есть), а так же связанный метод и сценарий. Если задан метод или сценарий, то при вызове в $params будут переданы данные письма (от кого, кому, текст, список файлов).
- За это сообщение автора sergejey поблагодарили (всего 4):
- directman66 (Пт сен 29, 2017 8:46 am) • skysilver (Пт сен 29, 2017 10:05 am) • odinvolk (Пт сен 29, 2017 10:14 pm) • booka (Пн окт 23, 2017 4:07 am)
- Рейтинг: 4.65%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Модуль SMTPcatcher
т.е. на камере надо настроить емайл test@test.com, адрес SMTP сервера MD, а порт какой?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль SMTPcatcher
по-умолчанию 2525directman66 писал(а):т.е. на камере надо настроить емайл test@test.com, адрес SMTP сервера MD, а порт какой?
но с камерами обнаружилась проблема, с которой я пока борюсь -- не хотят они этот модуль воспринимать как валидный SMTP-сервер. тестовые программы через этот сервер нормально письма шлют, а вот камеры HikVision (и ещё какой-то ноунэйм) отказываются. Но это временная заминка, думаю скоро разберусь, т.к. самому этот модуль очень нужен.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 870 раз
- Контактная информация:
Re: Модуль SMTPcatcher
У меня модуль без бубна не завелся, оказывается моя камера даже при отключенной авторизации по SMTP все равно пытается авторизоваться.
Пришлось убедить камеру что она отправила верные данные авторизации. Только, тогда все заработало.
Как предложение - для таких камер сделать фиктивную авторизацию.
Пришлось убедить камеру что она отправила верные данные авторизации. Только, тогда все заработало.
Как предложение - для таких камер сделать фиктивную авторизацию.
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль SMTPcatcher
Обновил модуль:
* Починился приём почты от камер Hikvision (не проходил тест с камеры, сейчас всё ок)
* Добавилась поддержка камер с принудительной авторизацией (просто игнорируется, но письмо принимается)
* Починился приём почты от камер Hikvision (не проходил тест с камеры, сейчас всё ок)
* Добавилась поддержка камер с принудительной авторизацией (просто игнорируется, но письмо принимается)
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 55
- Зарегистрирован: Вс дек 18, 2016 7:29 am
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Модуль SMTPcatcher
Прошу прощения, не получается настроить модуль, отправляю письмо с камеры, в логах письмо видится:
20:06:58 0.45557000
TO:
FROM: test@test.com
SUBJECT: UniFi Video Test Email
TEXT: This email was successfully delivered.
но сценарий не отрабатывает, в чем может быть причина?
20:06:58 0.45557000
TO:
FROM: test@test.com
SUBJECT: UniFi Video Test Email
TEXT: This email was successfully delivered.
но сценарий не отрабатывает, в чем может быть причина?
Re: Модуль SMTPcatcher
может подскажет кто. Суть такая. С камеры прилетает сигнал на движение. Идет команда включения света (например). Свет включается и выключается одной командой. Как сделать так, чтоб после включения, сигналы камеры игнорировались. А то получается светомузыка, вкл, выкл, каждую секунду ))
-
- Сообщения: 55
- Зарегистрирован: Вс дек 18, 2016 7:29 am
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Модуль SMTPcatcher
Заметил такой баг (или фичу), когда письмо приходит в smtpcatcher создается пустая запись (правило), если его не заполнять, при повторной отправке письма время обновления этого правила меняется, а если отредактировать, то при повторной отправке снова создается пустое. Ну и соответственно правило не отрабатывает.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Модуль SMTPcatcher
А как редактировалось? Новое правило создаётся только если не находится старого по e-mail-у адресата.Cashmarik писал(а):Заметил такой баг (или фичу), когда письмо приходит в smtpcatcher создается пустая запись (правило), если его не заполнять, при повторной отправке письма время обновления этого правила меняется, а если отредактировать, то при повторной отправке снова создается пустое. Ну и соответственно правило не отрабатывает.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги