Scripty v mikrotiku taky neznám, ale nešlo by to takhle:
:local napeti "240"
:local email "franta@padlo.cz"
:local mailOK "0"
:local mailKO "0"
:if ( [/system health get voltage] > $napeti ) do={
if (mailOK = 0) do={
/tool e-mail send to= $email subject=([/system identity get name]) body="Napětí je OK"
:log warning "Napětí je OK"
$mailOK="1"
$mailKO="0"
}
} else={
if (mailKO = 0) do={
/tool e-mail send to= $email subject=([/system identity get name]) body="Napětí je KO"
:log error "Napětí je KO"
$mailOK="0"
$mailKO="1"
}
}
Snad to není úplná blbost.
Skriptování v mikrotiku opravdu neznám.