email – Cómo modificar el asunto de un correo electrónico de Cronjob

Pregunta:

Estoy ejecutando media docena de trabajos cron diferentes desde mi alojamiento en Hostmonster.com. Cuando se ha ejecutado un cronjob, recibo un correo electrónico con la salida del script.

El correo electrónico viene en el formato de:

From: Cron Daemon
Subject: Cron  /ramdisk/bin/php5 -c /home5/username/scheduled/optimize_mysql.bash

El problema con esto es que el asunto del correo electrónico hace que sea muy difícil leer a qué cronjob pertenece el correo electrónico.

¿Hay alguna forma de modificar el asunto de un correo electrónico cronjob para que sea más fácil de leer?

Por ejemplo:

From: Cron Daemon
Subject: Optimize MySQL Database

Respuesta:

En mis sistemas (la mayoría de Debian), toda la salida, de un script / programa llamado crontab-entry, se envía por correo electrónico a la account@localhost que inició el cron. Estos correos electrónicos tienen un asunto como el tuyo.

Si desea recibir un correo electrónico, escriba un script que no tenga salida por sí solo. Pero en lugar de eso, ponga toda la salida en un archivo de texto.

Y con

mail -s 'your subject' adress@where < textfile

lo recibe de la manera que desee.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım