Mikrotik mail / backup / send messagemail основные параметры
/tool e-mail
address - IPv4/v6 адрес, SMTP сервера
from - имя или название почтового ящика, который будет показан получателю
password - пароль, который используется для аутентификации на SMTP сервере.
В этом случае аутентификации не будет шифроваться. Для включения шифрования можно использовать функцию start-tls
port - порт SMTP сервера, по умолчанию 25
start-tls - может принимать значения no, yes и tls-only - разрешает только TLS шифрования без поддержки SSL
user - имя пользователя, которое будет использоваться для аутентификации на SMTP сервере.
e-mail sender / параметры отправки
/tool e-mail send
body - тело письма
cc - данный параметр позволяет поставить в копию дополнительных получателей
file - позволяет добавлять один или несколько файлов во вложении к письму
from - название или почтовый адрес, который будет показан как отправитель.
Если ничего не указано, то будет взят from, который указывался при настройке сервера SMTP
password - пароль, который используется для аутентификации на SMTP сервере.
Если ничего не указано, то будет взят password, который указывался при настройке сервера SMTP
port - порт SMTP сервера.
Если ничего не указано, то будет взят port, который указывался при настройке сервера
server - адрес SMTP сервера. Если не указано, то используется параметр сервера, указанный при настройке
start-tls - использовать ли TLS шифрование
subject - тема письма
to - адрес получателя, которому предназначено письмо
user - имя пользователя, для аутентификации на сервере.
Если не указано, то будет использоваться user из настроек сервера.
gmail настройка
Заходим в Tools -> Email.
Вводим адрес smtp сервера Gmail:
173.194.69.108
Port:
587
Start TLS:
yes
From:
ваша [email protected]
User:
ваша почта (до знака @)
Password:
ваш пароль
Настройка почты в командной строке mikrotik:
!!! Без шифрования
/tool e-mail set server=192.168.1.34 set port=25 from=”[email protected]”
!!! Есть шифрование TLS (gmail)
/tool e-mail set address= 192.168.1.34
set port=587
set [email protected]
set user= "ваша почта (до знака @)"
set password= "ваш пароль"
!!! Проверка
send [email protected] subject="HW!" body="Hello World!" start-tls=yes
NetWatch Пример с отправкой уведомления
На кладке Host заполняем:
Host - ip адрес которые будет пинговать
interval - через какае время утилита будет отсылать пакеты (по умолчанию 1 минута)
timeout - в течении которого времени должен прийти ответ (по умолчанию 1000 мс - 1 сек)
На вкладке Up прописываем скипт, который будет выполняться при появлении линка:
tool e-mail send [email protected] subject="Тема письма" body="Текст письма"
На вкладке Down прописываем скрипт который будет выполняться при обрыве линка:
tool e-mail send [email protected] subject="Тема письма" body="Текст письма"
Send backup to mail
Скрипт, который будет делать бэкап конфигурации роутера:
/export file=export /tool e-mail send to="[email protected]"subject="$[/system identity get name] export" \ body="$[/system clock get date] configuration file" file=export.rsc
Скрипт на выгрузку конфигурации в планировщик:
/system scheduler add on-event="export-send" start-time=00:00:00 interval=24
Теперь каждый день нам на почту [email protected] будет приходить свежая выгрузка резервной копии конфигурации нашего роутера.