Добрый день! более удобная альтернатива так называемого port knocking. //определяем локальные переменные :local sysname [/system identity get name]; :local sysver [/system package get routeros version]; :local sysreso [:sys reso get uptime]; //отдельный журнал лога для уменьшения нагрузки на слабых микротах :loc LoginList LoginSecurity; # список плохишей :loc LB LoginSecurity-; # список хороших :loc LA LoginSecurity+; :loc ESMTP [:resolve "smtp.yandex.ru"]; :loc EUSER login@ya.ru; :loc EPASS password; :loc EPORT 587; /if ([/tool/e-m/g address]=$ESMTP) do={} else={/tool/e-m/set address=$ESMTP;};/if ([/tool/e-m/g from]=$EUSER) do={} else={/tool/e-m/set from=$EUSER;};/if ([/tool/e-m/g port]=$EPORT) do={} else={/tool/e-m/set port=$EPORT;};/if ([/tool/e-m/g user]=$EUSER) do={} else={/tool/e-m/set user=$EUSER;};/if ([/tool/e-m/g password]=$EPASS) do={} else={/tool/e-m/set password=$EPASS;};/if ([/tool/e-m/g tls]="starttls") do={} else={/tool/e-m/set tls="starttls";}; /if ([/sys logg action/