Solución de problemas de fallas en el correo de Linux

  


Noticias de la tienda de computadoras Hoy en día, cuando usa el correo para enviar correo a su propio buzón en el servidor Linux, existen varios problemas.

Debido a los requisitos de monitoreo, escribí un script simple para enviar la información del servidor a mi buzón. Después de escribir el script, se ejecutará primero:

-bash: mail: command No encontrado

Más tarde recordé que el sistema se instaló mínimamente, muchos de los kits de herramientas no se instalaron y luego se encontró que sendmail no estaba instalado, por lo que la instalación de yum se completó:

yum -y install Mailx sendmail

Después de esperar la instalación, vuelva a ejecutar el script, no se produce ningún error, pero el correo no se envía, verifique el registro de correo del servidor encontrado:

cat /var /log /maillog

17 de diciembre 11:42:29 localhost sendmail [30528]: qBH3gT5P030528: [email protected], ctladdr = raíz (0/0), retraso = 00: 00: 00, xdelay = 00: 00: 00, Mailer = relé, pri = 30138, relé = [127.0.0.1] [127.0.0.1], dsn = 4.0.0, stat = Aplazado: conexión rechazada por [127.0.0.1]

El motivo de este error Si /var /spool /mail este directorio no tiene suficientes permisos, debe configurarlo en 777

chmod -R 777 /var /spool /mail

Luego reinicie el servicio sendmail

service sendmail restart

Vuelva a llamar al script, funciona bien.


Copyright © Conocimiento de Windows All Rights Reserved