- Enviando Log para Email
+ Responder ao Tópico
-
Enviando Log para Email
Olá amigos mais uma vez estou aki para posta , e ajuda os amigos que esta iniciando em MK e para quem quer aprender cada dia mais ..
hoje vou postar um script para enviar para seu email todos os log gerado pelo mikrotik , lembrando que a versao usando é a versao do MK 3.10 mais acredito q funcionar tambem para quem usa 2.9.x..
crie um script e coloca esse conteudo dentro dele :
#read log
:local logcontent
:foreach int in=[/log find ] do={
:set logcontent ("$logcontent\r\n" .[/log get $int time]. " - " .[/log get $int message])
}
#send email
/tool e-mail set [email protected] server=xxx.xxx.xxx.xx
/tool e-mail send to="[email protected]" server=xxx.xxx.xx.xx subject=([/system identity get name] . " Log " . [/system clock get date]) body=$logcontent
#delete old log
/system logging action set memory memory-lines=1
/system logging action set memory memory-lines=65000
OBS: [email protected] será o email que vai enviar e receber o script .
server=xxx.xxx.xxx.xx será o ip do servidor de email q vc vai usar.
espero ter ajudado os amigos..
Última edição por edielsonps; 30-05-2008 às 20:51.
-
Não testei ainda, mas esse script ae funciona pros servidores que requerem autenticação ? ( hotmail, yahoo, etc )
-
Autenticação
Exatamente ia perguntar a mesma coisa.....rsssssss
-
funciona o meu email no meu dominio myrouter.com.br ele requer autenticação e eu fiz e funcionou , lembrando q ele script q eu postei aki eu so teste na versão 3