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
|