Мой первый скрипт для довольно простой задачи. Мой SMTP-сервер использует FQDN-имя, а не IP-адрес. Даже если я уверен, что они не меняют свой IP ежедневно, это может произойти. Поэтому вот небольшой скрипт для проверки и обновления IP-адреса в случае, если он изменился.
:local ipsmtp
:set ipsmtp [:resolve smtp.mymailserver.net]
if ($ipsmtp != [/tool e-mail get address]) do={ /tool e-mail set address=$ipsmtp}
Конечно, замените smtp.mymailserver.net на свой SMTP FQDN и настройте планировщик, чтобы этот скрипт запускался каждые несколько часов.
:local ipsmtp
:set ipsmtp [:resolve smtp.mymailserver.net]
if ($ipsmtp != [/tool e-mail get address]) do={ /tool e-mail set address=$ipsmtp}
Конечно, замените smtp.mymailserver.net на свой SMTP FQDN и настройте планировщик, чтобы этот скрипт запускался каждые несколько часов.
