Уведомления на почту о подключении к Wi-Fi
Встала задача получать уведомления на почту о подключении к Wi-Fi микротика.
Это может помочь для статистики, контроля или просто как информативный сервис. К примеру, клиент оказался в зоне действия Вашей сети, подключился и вы получили е-мейл.
Итак, прежде всего необходимо настроить сам е-мейл в разделе Tools - E-mail, в нашем случае почтовым сервером будет Яндекс

Как только убедились, что тестовое письмо уходит, идем в раздел
IP - DHCP. На вкладке DHCP выбираем сервер раздачи адресов, который будет отслеживать подключения, и внутри него выбираем вкладку Script, в поле Lease Script вводим вот такой код:

Сам код:
:if ($leaseBound = 1) do={
/ip dhcp-server lease;
:foreach i in=[find dynamic=yes] do={
:local dhcpip
:set dhcpip [ get $i address ];
:local clientid
:set clientid [get $i host-name];
:if ($leaseActIP = $dhcpip) do={
:local comment "New IP"
:set comment ( $comment . ": " . $dhcpip . ": " . $clientid);
/log error $comment;
/ tool e-mail send from="имя@yandex.ru" server=87.250.250.38 to= "имя@yandex.ru" body="IP: $leaseActIP;
Host: $clientid;
Mac: $leaseActMAC;
SRV: $leaseServerName;" subject="Free Wi-Fi Connection"
}
}
}
Теперь подключаемся вашим майфуном в эту сеть, проверяем почту и улыбаемся!)