الأحد، 25 ديسمبر 2016

باك اب للايميل

باك اب يومي

/system script
add name=HotspotGhost policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="# \
    define variables\r\
    \n:local addr\r\
    \n:local toaddr\r\
    \n:log info \"Start Ghost Hotspot Script\"\r\
    \n\r\
    \n:foreach i in=[/ip hotspot host find] do={\r\
    \n :set addr [/ip hotspot host get \$i address]\r\
    \n :set toaddr [/ip hotspot host get \$i to-address]\r\
    \n# :log info \"address = \$addr and to-address = \$toaddr\"\r\
    \n :if (\$addr != \$toaddr) do={\r\
    \n#  we found one to clear\r\
    \n  :log info \"clear address = \$addr and to-address = \$toaddr with # \$i\
    \"\r\
    \n  /ip hotspot host rem \$i\r\
    \n }\r\
    \n}\r\
    \n:log info \"Ghost Hotspot Script Complete\""
add name="06-Backup UserManager RSC" policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source=":l\
    og info \"Mikrotik Backup JOB Started . . . By Bond\"\r\
    \n:global backupfile configbackup\r\
    \n:global mikrotikexport mtexport_backup\r\
    \n:global umbackup um_backup\r\
    \n\r\
    \n:log info \"Deleting old Backup File If available otherwise ignore & proce\
    ss further . . . \"\r\
    \n\r\
    \n/system backup save name=\$backupfile\r\
    \n/export file=\$mikrotikexport\r\
    \n/tool user-manager database save name=\$umbackup\r\
    \n\r\
    \n:log info \"Backup process pausing for 10s so it complete creating backup \
    file\"\r\
    \n:delay 7s\r\
    \n:log info \"Start Sending Backup File via Email using GMAIL SMTP  . . .\"\
    \r\
    \n\r\
    \n:delay 15s\r\
    \n/tool e-mail send to=\"mahmoud_omran@msn.com\" subject=\"Mikrotik System B\
    ackup\" file=\$backupfile from=\"Mikrotik Backup\"\r\
    \n:delay 15s\r\
    \n/tool e-mail send to=\"mahmoud_omran@msn.com\" subject=\"Mikrotik Hotspot \
    Backup\" file=\$mikrotikexport from=\"Mikrotik Backup\"\r\
    \n:delay 50s\r\
    \n/tool e-mail send to=\"mahmoud_omran@msn.com\" subject=\"Mikrotik UserMang\
    er Backup\" file=\$umbackup from=\"Mikrotik Backup\"\r\
    \n\r\
    \n:delay 33s\r\
    \n:log info \"Backup Finished\"\r\
    \n:delay 9s\r\
    \n/file remove \$backupfile\r\
    \n/file remove \$mikrotikexport\r\
    \n/file remove \$umbackup"

/system scheduler
add disabled=yes interval=1h name=HotspotGhost on-event=HotspotGhost policy=\
    read,write,policy start-date=aug/29/2013 start-time=23:04:41
add disabled=no interval=1d name="06-Backup UserManager RSC"

جميع الحقوق محفوضة لدى مدونة ارشيف الميكروتك 2016

تطوير : محمد الجوفي