aktifin dulu tool email nya
Code:
/tool e-mail set server=ipsmtp:port from=xxxxx@domain.com username=xxxxx@domain.com password=********
Code:
/sys script
add name=umbackup policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source=
/file remove [find type=userman backup]
:log info "Memulai backup"
:global backupfile ([/system identity get name] . "-" . [/system clock get time])
/tool user-manager database save name=$backupfile
:log info "backup user radius di delay selama 1s"
:delay 1s
:log info "backup user radius siap di kirim "
/tool e-mail send to="xxxxx@domain.com" tls=yes subject=([/system identity get name] . \
" Backup") from="xxxxx@domain.com" file=$backupfile body=("Ini adalah e-mail otomatis ! Tertanggal " .\ ([/system clock get date]).\ " time ".\ ([/system clock get time]))
:log info "backup selesai"Code:
system scheduler add comment="" interval=1w name="schedulbackup" on-event=umbackup
setelah saya cek lagi ternyata script masih ada bug nya di bagian ini
Code:
/file remove [find type=userman backup]coba ganti ini gan
Code:
:foreach i in=[/file find] do={:if ([:typeof [:find [/file get $i name] ".umb"]]!="nil") do={/file remove $i}}











