Cómo crear notificaciones por correo electrónico para eventos de Windows

A veces, es posible que desee saber qué está sucediendo en su PC cuando no lo está utilizando. Tal vez desee estar informado cuando alguien más inicie sesión en él, cuando un programa se inicie en él o cuando sucedan otros eventos de los que desee saber.

Si bien es posible explorar los eventos del sistema, no es realmente una opción tan cómoda debido a la forma en que se presentan y filtran.



Una alternativa a eso es configurar el sistema para enviar correos electrónicos cada vez que suceda algo que le interese.

Esta guía analiza cómo se hace esto. Empecemos.

Notificaciones de eventos por correo electrónico

windows event email tasks

Necesita un programa de terceros para el envío de correo electrónico como parte de la solución. Estamos usando encimera, una utilidad de línea de comandos gratuita que puede enviar correos electrónicos mediante SMTP.



Nota: Su antivirus o software de seguridad puede bloquear el programa, o incluso el sitio web del programa, de forma predeterminada. Debe incluir el sitio web o la aplicación en la lista blanca si ese es el caso si desea utilizarlo. ¿Por qué está bloqueado? Porque también se puede utilizar para enviar correos electrónicos no solicitados (spam). Una verificación de la versión más reciente de la herramienta no reveló ningún resultado en Virustotal.

No es necesario instalar Blat, simplemente extráigalo a una ubicación en su sistema. Ahora que esto está fuera del camino, es hora de configurar el Programador de tareas.

  1. Toque la tecla de Windows, escriba Programar tareas y seleccione el resultado. Si usa Windows 8, no es necesario que toque la tecla de Windows si ya está en la pantalla de inicio.
  2. Esto abre el Programador de tareas de Windows que puede usar para configurar tareas automatizadas en el sistema.
  3. Seleccione Acción> Crear tarea en el menú.
  4. Escriba un nombre para la nueva tarea, p. Ej. Notificaciones de inicio de sesión.
  5. Cambie de 'Ejecutar solo cuando el usuario está conectado' a 'Ejecutar si el usuario está conectado o no'.
  6. Cambie a Triggers.
  7. Seleccione Nuevo, esto abre una nueva ventana.
  8. Seleccione 'En un evento' en Comenzar la tarea.
  9. Aquí puede escribir un ID de evento o fuente, abrir el menú Registro para seleccionar el evento que le interesa, por ejemplo, el evento 4624 o 4634 que registra los eventos de inicio o cierre de sesión.
  10. Si solo desea una notificación sobre el inicio del sistema, cambie 'en un evento' para iniciar sesión.
  11. Cambie a Acciones.
  12. Seleccione Nuevo para abrir la nueva ventana de acción.

blat-email

La configuración de la acción requiere alguna explicación, ya que necesita usar bastantes parámetros de línea de comando. Lo primero que debe hacer es hacer clic en Examinar para seleccionar el archivo blat.exe en su unidad local.



Agregue la siguiente lista de argumentos en 'agregar argumentos' (todo en una línea):

-to 'destinatario del correo electrónico' -subject 'ingrese el asunto' -body 'ingrese el texto del cuerpo' -server 'ingrese el servidor SMTP' -f 'ingrese desde el correo electrónico' | u 'nombre de usuario para el servidor SMTP' -pw 'contraseña para el servidor SMTP'

Ejemplo:

-to email@example.com -subject Notification -body Logon -server smtp.mail.yahoo.com -f myemail@yahoo.com | u myemail@yahoo.com -pw mypassword

Una vez que haya terminado y haga clic en Aceptar, se le pedirá que escriba la contraseña de la cuenta para completar el proceso.

Le sugiero que pruebe la configuración para ver si realmente funciona.

Consejos de seguridad: Dado que agrega el nombre de usuario y la contraseña del servidor SMTP a la tarea, es posible que desee utilizar una cuenta ficticia que cree únicamente para ese propósito.

Palabras de cierre

La creación de notificaciones por correo electrónico para eventos de Windows no es algo difícil de hacer. Una vez que sepa lo que necesita, es cuestión de buscar la información del servidor de correo electrónico que utilizará para ello.

Es importante tener en cuenta que debe tener cuidado con los eventos que seleccione como activadores de notificación. Si selecciona un evento que ocurre con frecuencia, puede enviar demasiados correos electrónicos demasiado rápido, lo que puede resultar en una prohibición temporal o permanente de la cuenta.