автоматическая отправка письма по условию

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Нет не работает ! И никогда не работала почему то ... (из раздела). А со скрипта работает. Насчет дефиса не понял ...


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Все дело в поле from. Почему то, чтобы письма адекватно отправлялись через smtp сервер mail.ru в нем должно стоять имя ученой записи пользователя (это его почтовый ящик). Тогда работает.
Но проблема в том, что при отправки писем по событиям логирования в /loggins такой настройки там нет, а из почтовых настроек по умолчанию она не берется. Это глюк роутер ос.
Для других почтовых серваков видно это не важно. Можно попробовать отправлять через другой smtp-сервер. поэтому, вероятно у многих работает.

Так или нет ?


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
KARaS'b
Сообщения: 1199
Зарегистрирован: 29 сен 2011, 09:16

Я отправляю с яндекса, у меня примерно так же выглядет строчка from - "Mikrotik X86 <xxxxxxx@yandex.ru>"(без кавычек).
Отправляю скриптами и явно не задаю from, просто пишу на куда и что отправить, выглядит так.

Код: Выделить всё

/tool e-mail send to=xxxxxxxt@mail.ru subject="Ой беда" body="Что-то лучилось"

Взял даже и на правиле проверил, в "логинг" создал "правило" для отправки фаервольных событий и все получилось.


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Да, спасибо. поле from по умолчанию у меня было настроено не верно. Не знал, что туда нужно писать адрес в <>, а в скрипте (дернутом на просторах рунета) было правильно, потому от туда и работало.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

/ip firewall filter
add action=add-src-to-address-list address-list=Din chain=forward log=yes log-prefix=Din
/system logging action
add email-to=qwerty@ya.ru name=emailDin target=email
/system logging
add action=emailDin prefix=Din topics=firewall,info

Хороший вариант и теперь работает, но писем вываливает на почтовый ящик по одному событию до 4-5 штук. Это можно как то ограничить ?


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Ответить