1. Instale y pruebe el servicio de correo
El propio servicio de correo de Centos es postfix, postfix es MTA (agente de transferencia de correo), mailx es MUA (agente de usuario de correo), mailx llama a postmail para enviar correo a los usuarios.
Instalar y configurar para arrancar.
Nota: El servicio de correo ocupa el puerto 25, confirme que está abierto.
yum install postfix mailx
systemctl status postfix.service
systemctl enable postfix.service
rpm -qa | grep postfix #查看版本信息
mailx -V #查看mailx版本
echo "test mail" |mail -s "test mail" xxx@163.com #测试发送邮件
Dos, configure la alarma de correo electrónico del servidor Zabbix
1. Configure los medios de alarma
Nombre: Servidor
SMTP Emial : Ingrese la dirección o el nombre de host donde está instalado el servicio de correo (recuerde modificar el archivo de hosts) Esta máquina se utiliza aquí.
SMTP HELO: también complete la dirección del servidor de correo.
Correo electrónico SMTP: el nombre del buzón de correo saliente, puede modificarlo usted mismo. El envío de correos electrónicos utilizando el localhost.localdomain predeterminado se bloqueará como spam.
Ya utilizado: marque
2, configure la dirección de correo electrónico de alarma del usuario de Zabbix
3. Configure la acción de Zabbix para activar la alarma
Tres, prueba la alarma Zabbix
Apague el sistema de servicio al cliente de Zabbix
cctl detener zabbix_agentd
Consulte el buzón de correo de [email protected] y recibirá un correo electrónico de alarma
. Después de la recuperación, también recibirá una alarma.