Вот пример скрипта, который можно использовать для создания и отправки резервных копий на почту в RouterOS 7:
```
:local backupFile ([:pick [/system identity get name] 0] . "-" . [/system clock get date] . "-" . [/system identity get name] . ".backup")
:local backupEmail "[email protected]"
:local backupSubject "Backup"
:local backupMessage "Router backup"
:local smtpServer "smtp.example.com"
:local smtpPort "587"
:local smtpUser "your-smtp-user"
:local smtpPassword "your-smtp-password"
/system backup save name=$backupFile
/tool e-mail send to=$backupEmail subject=$backupSubject body=$backupMessage server=$smtpServer port=$smtpPort user=$smtpUser password=$smtpPassword file=$backupFile
/file remove $backupFile
```
В этом примере скрипт создает резервную копию, используя имя роутера, текущую дату и имя роутера в качестве имени файла. Затем он отправляет этот файл на указанный адрес электронной почты. После отправки скрипт удаляет файл с роутера.
Не забудьте заменить значения переменных на свои собственные: `[email protected]`, `your-smtp-user`, `your-smtp-password`, `smtp.example.com`, `587`.
Вы можете создать этот скрипт в меню System -> Scripts, затем запускать его вручную или добавить его в планировщик задач для автоматического выполнения.