mirror of
https://github.com/pothi/mikrotik-scripts.git
synced 2025-06-21 05:45:42 +02:00
22 lines
768 B
Text
22 lines
768 B
Text
# Modified from https://forum.mikrotik.com/viewtopic.php?t=181433
|
|
|
|
:global adminEmail
|
|
|
|
# :log info "Success"
|
|
|
|
/ip dhcp-server lease
|
|
:if (($leaseBound=1) && ([find where dynamic mac-address=$leaseActMAC]!="")) do {
|
|
:local leaseHostName $"lease-hostname"
|
|
:do {
|
|
:tool e-mail send \
|
|
to=$adminEmail \
|
|
subject="Unknown Device Alert [MAC: $leaseActMAC]" \
|
|
body="The following unknown device received a dynamic IP address:
|
|
Mac: $leaseActMAC
|
|
Ip: $leaseActIP,
|
|
Host: $leaseHostName,
|
|
Bound: $leaseBound"
|
|
:log info "Unknown Device: $leaseActMAC, $leaseActIP, $leaseHostName"
|
|
} on-error={:log error "Failed to send alert email upon unknown device."}
|
|
}}
|
|
|