# 13. Alertas por mail

**En Pandora FMS las alertas se asignan a módulos específicos de un agente.** Cuando dicho módulo entra en un estado particular se pueden realizar acciones, tal como notificaciones a un usuario en particular por Consola web:

[![pfms-first-steps-alerts_by_email-image-007.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-007.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-007.png)

La primera alerta que vamos a hacer consiste en enviar un mensaje de correo electrónico cuando se pierda la conexión en una de las máquinas que se están monitorizando.

<p class="callout info">Las alertas en Pandora FMS están compuestas por tres elementos:</p>

1. **Comando** (enviar un correo).
2. **Acción** (enviar un mensaje a un usuario específico, usando el comando anterior).
3. **Plantilla** (ejecutar una acción determinada cuando se da una condición).

En este caso concreto se va a utilizar un comando predefinido (envío de correos), se va a modificar una acción que ya existe (**Mail to Admin**) para enviarla por un buzón específico y se va a utilizar una plantilla que también existe ya, la plantilla **Critical condition**, que ejecutará la alerta cuando el módulo en cuestión aparezca en estado crítico.

Con las alertas podemos hacer muchas más cosas, como crear un escalado, crear nuestros propios comandos (para realizar integraciones o notificaciones más complejas), enviar avisos de recuperación y asignar alertas de forma masiva, pero todo eso lo dejamos para otro momento. *Esto es una guía rápida ¿Verdad?*

#### <span style="font-weight: 400;">Configuración de la alerta de envío por correo  
</span>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Pandora FMS ya contiene en su instalación un servidor de envío de correos que por defecto cuyo remitente es `yourmail@domain.es` . G</span><span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">eneralmente esos envíos son calificados como SPAM por cualquier receptor. Para </span><span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: bold; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">cambiar la dirección de correo electrónico encargada de enviar las notificaciones</span><span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">, y el servidor que los procesa, debemos acceder desde la consola a la sección **Management** → **Settings** → **System Settings** → **General Setup**. En una de las pestañas de configuración encontrará la sección **Alerts configuration**:</span>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">[![pfms-first-steps-alerts_by_email-image-010.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-010.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-010.png)</span>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Si utiliza el servidor local (`127.0.0.1`) no podrá enviar los mensajes de manera correcta, ya que dependerá de la configuración de su entorno. Si necesita más información puede consultar [acá en este enlace](https://pandorafms.com/manual/es/documentation/pandorafms/management_and_operation/12_console_setup#ks1_1_7).</span>

<p class="callout info"><span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Para evitar que los correos se identifiquen como *spam*, le recomendamos que utilice un correo corporativo (Gmail®, Proton®, etcétera).</span></p>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Para poder configurar el destinatario de una alerta solo se necesita modificar la acción. La acción es **Mail to Admin** en **Management**</span>**→**<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> **Actions**: </span>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">[![pfms-first-steps-alerts_by_email-image-020.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-020.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-020.png)</span>

Edite la acción **Mail to Admin** (haciendo clic en su nombre) y utilice este ejemplo como referencia:

[![pfms-first-steps-alerts_by_email-image-030.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-030.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-030.png)

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Se modificará el campo 1 (**Destination address**) y se pondrá la dirección de buzón de destino.</span>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">En el campo 2 se dejará el texto que hay en la captura. Aquí se están usando dos macros ( `_agent_` y `_module_` ) que reemplazarán en tiempo de ejecución el nombre del agente y el módulo que ha generado la alerta.</span>

<p class="callout info"><span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Existen cerca de cuarenta macros que puede utilizar para obtener valores a la hora de ejecutar alertas. [Consulte la documentación](https://pandorafms.com/manual/es/documentation/pandorafms/management_and_operation/01_alerts#ks15).</span></p>

<span style="font-size: 11pt; font-family: Arial; background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">El Campo 3 se podrá usar para dar cuerpo al correo, en HTML o texto plano:</span>

[![pfms-first-steps-alerts_by_email-image-040.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-040.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-040.png)

Aunque Pandora incluye un visor HTML, le recomendamos que si va a componer correos en HTML, copie y pegue aquí el código

[![pfms-first-steps-alerts_by_email-image-042.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-042.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-042.png)

Si no ha modificado la acción por defecto, la plantilla HTML del correo será similar a esta. Puede modificarla más adelante, ahora veamos como se asignan las alertas.

#### <span style="font-weight: 400;">Asignación de la alerta a un módulo  
</span>

<span style="font-weight: 400;">Navegamos hasta la vista de edición de un agente donde queramos asignar una alerta a un módulo ya definido y hacemos click sobre la pestaña de alertas:</span>

<span style="font-weight: 400;">[![pfms-first-steps-alerts_by_email-image-050.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-050.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-050.png)</span>

<span style="font-weight: 400;">Ahora añadimos el módulo (por ejemplo, Host Alive), la plantilla (Critical Condition) y la acción que hemos configurado en el paso anterior ( Mail to XXX ). Añadimos la alerta:</span>

[![pfms-first-steps-alerts_by_email-image-060.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-060.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-060.png)

<span style="font-weight: 400;">Una vez añadida la podremos observar en la vista del agente comprobando si se esta ejecutando o no, viendo el color de su estado:</span>

[![pfms-first-steps-alerts_by_email-image-070.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-070.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-070.png)

<span style="font-weight: 400;">Podemos esperar (o forzar) a que se caiga el *host* para ver si la alerta funciona, una manera es insertar un valor cero directamente en el módulo, el cual es de tipo verdadero/falso:</span>

<span style="font-weight: 400;">[![pfms-first-steps-alerts_by_email-image-090.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-090.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-090.png)</span>

<span style="font-weight: 400;">Un correo con la alerta debería llegar al buzón de correo:</span>

[![pfms-first-steps-alerts_by_email-image-110.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/scaled-1680-/pfms-first-steps-alerts-by-email-image-110.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-03/pfms-first-steps-alerts-by-email-image-110.png)

<p class="callout info">¿No se están logrando los resultados explicados en el capítulo? Acceda a la sección de [ayuda](https://pandorafms.com/guides/public/books/primeros-pasos-con-pandora-fms/page/21-donde-mirar-en-caso-de-problemas) o [soporte](https://pandorafms.com/guides/public/books/primeros-pasos-con-pandora-fms/page/22-soporte)</p>