Enviando notificaciones de DUDE vía Gmail
La aplicación de monitoreo de redes DUDE en sus versiones actuales no dispone de la posibilidad de enviar una notificación de correo electrónico a través de un servidor SMTP seguro, es por ello que debemos valernos de herramientas externas para poder enviar esas notificaciones.
Una de las manera de hacerlo es utilizando la combinación de Blat (Cliente de correo), Stunnel -Túnel encriptado SSL- , Dude server (Windows) y una cuenta de Gmail. Los pasos para la instalación y configuración son las siguientes:
[important title=»Primer Paso»]
Descargar e instalar stunnel. Configurar el stunnel.conf con los siguientes parámetros:
socket = l:TCP_NODELAY=1 socket = r:TCP_NODELAY=1 debug = 7 output = stunnel.log client = yes [pop3s] accept = 995 connect = pop.gmail.com:995 [ssmtp] accept = 465 connect = smtp.gmail.com:465
Instalar el stunnel como un servicio:
"C:Program Filesstunnelstunnel.exe" -install
ó
Start-->All Programms --> stunnel --> Service install
[/important]
[important title=»Segundo Paso»]
Descargar blat y descomprimir 3 archivos en el directorio del DUDE c:Program FilesDudeblat
blat.dll blat.exe blat.lib
[/important]
[important title=»Tercer Paso»]: En el mismo directorio utilizado en el paso anterior se deberá crear el archivo emailblat.cmd con el siguiente contenido
set dir=c:Program FilesDudeblat set smtpsender=gmailaccount@gmail.com set smtpserver=127.0.0.1 set smtpport=465 set smtpuser=gmailaccount set smtppwd=********* set mailto=gmailaccount@gmail.com "%dir%blat.exe" -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -subject %1 -body %2
Cambiar los campos smtpsender, smtpuser, smtppwd
[/important]
[important title=»Cuarto Paso «]
Crear una nueva notificacion en el DUDE con el nombre: Email Blat y Tipo: execute on server agregando los siguientes datos:
"c:Program FilesDudeblatemailblat.cmd" "Service [Probe.Name] on [Device.Name] is now [Service.Status]" "Service [Probe.Name] on [Device.Name] is now [Service.Status] ([Service.ProblemDescription])"
Siguiendo los pasos anteriores se debe enviar las notificaciones de los dispositivos que nosotros necesitemos con SMTP vía Gmail.
[/important]
Por: Fuente: Mikrotik - Recopilación: Maximiliano Dobladez Bajo Licencia CC 2.5 - Attribution-Noncommercial-No Derivative