[comment]: # ({473c0010-d40475f4})
# 1 Correo electrónico

[comment]: # ({/473c0010-d40475f4})

[comment]: # ({860d77dd-9d59e93d})
#### Descripción general

Para configurar el correo electrónico como canal de entrega de mensajes, debe configurarlo como tipo de medio y asignar direcciones específicas a los usuarios.

::: noteclassic
Varias notificaciones para un mismo evento se agruparán en el mismo hilo de correo electrónico.
:::

[comment]: # ({/860d77dd-9d59e93d})

[comment]: # ({5a73e45c-3711e99d})
#### Configuración

Para configurar el correo electrónico como tipo de medio:

1. Vaya a *Alerts > Media types*.
2. Haga clic en *Create media type* (o haga clic en *Email* en la lista de tipos de medio predefinidos).

La pestaña **Media type** contiene los atributos generales del tipo de medio:

![](../../../../../assets/en/manual/config/notifications/media/media_email.png){width="600"}

Todos los campos de entrada obligatorios están marcados con un asterisco rojo.

:::notewarning
La contraseña se exporta en texto claro al exportar la configuración del tipo de medio de correo electrónico.
:::

Los siguientes parámetros son específicos del tipo de medio de correo electrónico:

|Parameter|Description|
|--|--------|
|*Email provider*|Seleccione el proveedor de correo electrónico: *Generic SMTP*, *Gmail*, *Gmail relay*, *Office365* o *Office365 relay*.<br>Si selecciona las opciones relacionadas con Gmail/Office365, solo tendrá que proporcionar la dirección de correo electrónico del remitente y la contraseña; opciones como *SMTP server*, *SMTP server port*, *SMTP helo* y *Connection security* se completarán automáticamente por Zabbix. Consulte también: [Automated Gmail/Office365 media types](/manual/config/notifications/media#automated-gmailoffice365-media-types). |
|*SMTP server*|Defina un servidor SMTP para gestionar los mensajes salientes.<br>Este campo está disponible si *Generic SMTP* está seleccionado como proveedor de correo electrónico.|
|*SMTP server port*|Defina el puerto del servidor SMTP para gestionar los mensajes salientes.<br>Este campo está disponible si *Generic SMTP* está seleccionado como proveedor de correo electrónico.|
|*Email*|La dirección introducida aquí se utilizará como dirección **From** de los mensajes enviados.<br>Se admite añadir un nombre visible del remitente (como "Zabbix\_info" en *Zabbix\_info <zabbix\@company.com>* en la captura de pantalla anterior) junto con la dirección de correo electrónico real.<br>Existen algunas restricciones sobre los nombres visibles en los correos de Zabbix en comparación con lo permitido por RFC 5322, como se ilustra en los ejemplos:<br>Ejemplos válidos:<br>*zabbix\@company.com* (solo dirección de correo electrónico, no es necesario usar corchetes angulares)<br>*Zabbix\_info <zabbix\@company.com>* (nombre visible y dirección de correo electrónico entre corchetes angulares)<br>*∑Ω-monitoring <zabbix\@company.com>* (caracteres UTF-8 en el nombre visible)<br>Ejemplos no válidos:<br>*Zabbix HQ zabbix\@company.com* (hay nombre visible, pero la dirección de correo electrónico no está entre corchetes angulares)<br>*"Zabbix\\@\\<H(comment)Q\\>" <zabbix\@company.com>* (aunque es válido según RFC 5322, las parejas entre comillas y los comentarios no son compatibles en los correos de Zabbix)|
|*SMTP helo*|Defina un valor correcto para SMTP helo, normalmente un nombre de dominio.<br>Si está vacío, se enviará el nombre de dominio del correo electrónico (es decir, lo que aparece después de `@` en el campo *Email*). Si no es posible obtener el nombre de dominio, se registrará una advertencia a nivel de depuración y se enviará el nombre de host del server como dominio para el comando HELO.<br>Este campo está disponible si *Generic SMTP* está seleccionado como proveedor de correo electrónico.|
|*Connection security*|Seleccione el nivel de seguridad de la conexión:<br>**None** - no use la opción [CURLOPT\_USE\_SSL](http://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html)<br>**STARTTLS** - use la opción CURLOPT\_USE\_SSL con el valor CURLUSESSL\_ALL<br>**SSL/TLS** - el uso de CURLOPT\_USE\_SSL es opcional|
|*SSL verify peer*|Marque la casilla para verificar el certificado SSL del servidor SMTP.<br>El valor de la directiva de configuración del server "SSLCALocation" debe colocarse en [CURLOPT\_CAPATH](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html) para la validación del certificado.<br>Esto establece la opción de cURL [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html).|
|*SSL verify host*|Marque la casilla para verificar que el campo *Common Name* o el campo *Subject Alternate Name* del certificado del servidor SMTP coincida.<br>Esto establece la opción de cURL [CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html).|
|*Authentication*|Seleccione el nivel de autenticación:<br>**None** - no se establecen opciones de cURL<br>**Username and password** - implica "AUTH=\*" y deja la elección del mecanismo de autenticación a cURL|
|*Username*|Nombre de usuario que se utilizará en la autenticación.<br>Esto establece el valor de [CURLOPT\_USERNAME](http://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html).<br>Se admiten [macros de usuario](/manual/appendix/macros/supported_by_location_user#other-locations).|
|*Password*|Contraseña que se utilizará en la autenticación.<br>Esto establece el valor de [CURLOPT\_PASSWORD](http://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html).<br>Se admiten [macros de usuario](/manual/appendix/macros/supported_by_location_user#other-locations).<br>El valor introducido aquí se exporta tal cual cuando se exporta la configuración del tipo de medio. Para evitar exponer credenciales sensibles en los archivos exportados, use una macro de usuario (por ejemplo `{$EMAIL_SMTP_PASSWORD}`) en lugar de una contraseña literal; la referencia a la macro se exportará, mientras que el valor secreto deberá configurarse de nuevo en el sistema de destino.|
|*Message format*|Seleccione el formato del mensaje:<br>**HTML** - enviar como HTML<br>**Plain text** - enviar como texto sin formato|

::: noteimportant
Para habilitar la autenticación SMTP, el server de Zabbix debe compilarse con la opción de [compilación](/manual/installation/install#configure-the-sources) `--with-libcurl`, que requiere libcurl (consulte los requisitos de [server](/manual/installation/requirements#serverproxy) para obtener detalles sobre la versión).
:::

Consulte también los [parámetros comunes de los tipos de medio](/manual/config/notifications/media#common-parameters) para obtener detalles sobre cómo configurar los mensajes predeterminados y las opciones de procesamiento de alertas.

[comment]: # ({/5a73e45c-3711e99d})

[comment]: # ({50e8f033-98f29ec0})
#### Prueba

Para comprobar si un tipo de medio de correo electrónico configurado funciona correctamente:

1. Localice el correo electrónico correspondiente en la [lista](/manual/config/notifications/media#overview) de tipos de medio.
2. Haga clic en *Test* en la última columna de la lista (se abrirá una ventana de prueba).
3. Introduzca una dirección de destinatario en *Send to*, el cuerpo del mensaje y, opcionalmente, el asunto.
4. Haga clic en *Test* para enviar un mensaje de prueba.

El mensaje de éxito o error de la prueba se mostrará en la misma ventana:

![](../../../../../assets/en/manual/config/notifications/media/test_email0.png){width="600"}

[comment]: # ({/50e8f033-98f29ec0})

[comment]: # ({859be4b6-5e74f274})
#### Medios del usuario

Una vez configurado el tipo de medio de correo electrónico, vaya a la sección *Usuarios > Usuarios* y edite el perfil del usuario para asignarle el medio de correo electrónico.
Los pasos para configurar los medios del usuario, que son comunes para todos los tipos de medios, se describen en la página [Tipos de medios](/manual/config/notifications/media#user-media).

[comment]: # ({/859be4b6-5e74f274})
