Mikrotik - Envio de logs por email 

Page / - last modified by Jean Franco on 2022/10/05 19:33 

Envio de logs por email 
last modified by Jean Franco
on 2022/10/05 19:33

Table of Contents

Script para configurar o envio de logs por email:
############################################################################################################################
### Configurar o relógio. America/SP                                                                                     ###
############################################################################################################################
/system clock
set time-zone-name=America/Sao_Paulo
/system ntp client
set enabled=yes primary-ntp=200.186.125.195 secondary-ntp=200.20.186.76

############################################################################################################################
### Configurar o logging                                                                                          ###
############################################################################################################################
/system logging action
set 1 disk-file-count=1 disk-lines-per-file=10000

/system logging
set 0 action=disk
set 1 action=disk
set 2 action=disk

############################################################################################################################
### Set System e-mail settings                                                                                           ###
############################################################################################################################
/tool e-mail
set address=ServidorEmail from=suporte@dominio.com.br password=Senha port=465 start-tls=tls-only user=suporte@dominio.com.br

############################################################################################################################
### Script & Scheduler                                                                                                   ###
### Adjust interval as needed                                                                                            ###
############################################################################################################################
/system scheduler
add interval=1d name="Envio de logs por email" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=may/15/2015 start-time=07:00:00

/system script
add name="Envio de logs" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive source=":global strDate [/system clock get date]\r\
    \n:global strTime [/system clock get time]\r\
    \n:global strName [/system identity get name]\r\
    \n\r\
    \n/tool e-mail send to=suporte@dominio.com.br body=\"\$strName Logs for \$strDate\" subject=\"\$strName Logs for \$strDate \$strTime\" file=log\r\
    \nlog info message=\"Logs sent\""