Seguramente en algún momento necesitaste que un servidor te notifique vía mail cuando se registra un evento en Windows o al finalizar una tarea de algún aplicativo. Lograr esto es muy sencillo con la ayuda de una herramienta llamada SendEmail.
Para que funcione solo debemos descargar el archivo, descomprimirlo y almacenarlo en un directorio de nuestra preferencia. En el comprimido encontraras dos versiones uno para servidores de correo que requieren protocolo TLS (como es el caso de GMail) y otro para los que no requieren TLS. Una vez definida la ubicación del archivo, abrimos un bloc de notas, ingresamos un texto como el siguiente y lo guardamos con extensión .bat ejemplo "EnvioMail.bat":
Formato:
@echo off
cd C:\sendEmail-v156
sendEmail -o tls=yes -f micorreo@gmail.com -t correodestinatario@gmail.com -s smtp.gmail.com:587 -xu micorreo@gmail.com -xp MiContraseña -u "ASUNTO" -m "Cuerpo del Mail"
Ejemplo:
@echo off
cd C:\sendEmail-v156
sendEmail -o tls=yes -f micorreo@gmail.com -t correodestinatario@gmail.com -s smtp.gmail.com:587 -xu micorreo@gmail.com -xp MiContraseña -u "Respaldo %date% Finalizado" -m "Le informo que ya ha finalizado el respaldo en %ComputerName%.%USERDNSDOMAIN% y se ha expulsado el disco USB de modo seguro. Puede proceder a desconectarlo. Saludos."
Resultado:
Clic en la imagen para agrandar. |
Y esto es todo ya podemos utilizar el .bat según nos convenga, ya sea
como parte de una tarea programada de Windows, como acción al finalizar
una tarea de backup o en conjunto con algún otro proceso o script como el mencionado en el articulo anterior:
Este comentario ha sido eliminado por el autor.
ResponderEliminarExcelente me a servido para integrarlo en mi aplicación
ResponderEliminarLas Recepcionistas del Departamento de Mercadotecnia usan sus clientes de correo electrónico para ingresar a un buzón compartido en tú sistema de correo, que tenia como nombre de usuario marketing-assistants. Desde el buzón de correo compartido, cualquier recepcionista podría noticiasdesanxenxo.es/biografia-de-choa/
ResponderEliminar