Puede diferir dependiendo exactamente del paquete cron daemon que use, pero esto es de la página de manual de Vixie Cron en Ubuntu Hardy:
Si se define MAILTO (y no está vacío), se envía un correo al usuario así llamado. MAILTO también se puede usar para dirigir el correo a múltiples destinatarios separando a los usuarios con una coma. Si se define MAILTO pero está vacío (MAILTO = ""), no se enviará ningún correo. De lo contrario, se envía un correo al propietario del crontab.
Si no está utilizando Vixie Cron, o no está seguro, pruebe la página del manual para el archivo crontab: man 5 crontab
Ejemplo
MAILTO="[email protected],[email protected]"
cron
envía mensajes a la primera dirección única (ycrontab
no se había quejado al guardar los cambios, lo cual es una pena ). Hay errores en el syslog ((CRON) error (bad mailto)
), pero nadie se dio cuenta ...Como alternativa a las respuestas anteriores, puede enviar un correo electrónico a una única dirección, que es un grupo de correo o una lista de distribución. Esto funciona especialmente bien si administra varios servidores, ya que es más fácil administrar las direcciones en su servidor de correo que en el crontab de cada máquina individual.
fuente
/etc/aliases
agregando una línea como esta:cron-listeners: [email protected], [email protected]
2. En el crontab, establezcaMAILTO=cron-listeners
Si no tiene acceso de root, entonces puede probar el.forward
método.Una solución podría ser un
.forward
archivo en esa cuenta de usuario que envía correo a las direcciones apropiadas.fuente
Probablemente, la mejor respuesta es revisar las páginas de manual de la versión actual de cron / crontab de su distribución para ver si hay algo que se pueda hacer con el parámetro MAILTO o especificar una dirección de correo que a su vez reenvía el correo a varias direcciones.
fuente
Agregue
,
después de cada correo electrónico, por ejemplo:MAILTO="[email protected],[email protected]"
fuente
;
no funciona