He tenido un trabajo cron durante aproximadamente quince días sin ningún problema. Luego, anoche, comprobé que no recibía el correo electrónico que generalmente recibo. Fui a la terminal para intentar enviarme un correo electrónico, recibí el siguiente error:
mail: no se puede enviar el mensaje: el proceso salió con un estado distinto de cero
No he cambiado nada con mi archivo ssmtp cfg. Simplemente dejó de funcionar, cuando verifico y vuelvo a verificar todo, el código, ssmtp, todo es perfecto.
Envío mis correos electrónicos dos veces al día a través de cronjob. El crontab tampoco ha sido interferido. Realmente no sé por qué dejaría de funcionar.
El sistema envía correos electrónicos a través de gmail: ingresé a la cuenta de gmail y envié correos electrónicos de prueba, se envían y reciben sin ningún problema.
Además, he verificado en Google, foros y sitios web, no veo ningún error. Esto tiene sentido, ya que todo estaba funcionando bien hace 24 horas, y ahora simplemente se detuvo.
P: ¿Hay alguna forma de diagnosticar y solucionar problemas de cómo resolver un problema?
/var/log/mail.log
Supongo
/var/log
) 3) ¿Ha verificado que los puertos de red utilizados para el envío no están bloqueados en su conexión a Internet?