linux user group brescia

immagine del castello

Archivio della mailing list

cron: aiuto!

andrea gelmini andrea.gelmini a lugbs.linux.it
Gio 29 Apr 2004 08:05:10 UTC
On Wed, Apr 28, 2004 at 06:28:37PM +0200, Manuel wrote:
> >MAILTO=postmaster a me.com
> >30 8 * * * cat /var/log/maillog

su questo tipo di soluzione, in verita', non concordo...
l'idea e' che se un comando in cron non genera nessun output, significa che
tutto e' andato bene, mentre se genere dell'output, vuol dire che qualcosa
e' andato storto e allora e' bene notificare all'utente del caso.
questo avviene inviando una mail con il subject contenente il comando
lanciato, nel tuo caso "cat /var/log/maillog", e come body l'output
ottenuto, all'utente del crontab.
definire la variabile MAILTO fa si che tutti gli eventuali output, quindi
anche di comandi aggiunti in futuro, vengano mandati ad un altro indirizzo
che non e' quello di default (utente della macchina).

> Domani lo collaudo, perĂ² devo inserire anche l'oggetto, oppure avere il 
> file come allegato...vedrĂ² di sistemare.
per questo genere di cose potresti utilizzare mutt.

ciao,
gelma



Maggiori informazioni sulla lista Lug