roger wrote: > date: Mardi 7 Mai 2002 16:13 > auteur: [EMAIL PROTECTED] > sujet: Re: [linux] RE: envoyer un mail par script > > > >>Merci de ta r�ponse. J'ai fait la modif, mais �a n'a pas l'air de >>fonctionner. De plus, je ne souhaites pas utiliser sendmail (s�curit� >>oblige). >>Mon but est de pouvoir obtenir des remont�es d'informations de Cron >>tournant sur des serveurs web. > > snip > Bon, honn�tement, je n'en sais rien, mais... > un jour en surfant sur internet, mon disque dur s'est mis � s'emballer > gr�ve. Plus rien ne fonctionnait, clavier, souris... Le cpu �tait � > 100%. Au bout de 5 minutes, j'ai craqu� et appuy� sur reset. J'ai eu > tr�s peur. > J'ai pondu le script suivant > > #! /bin/sh > echo "Salut" > /bin/df -t ext3 -t ext2 > > bref, il fait un df, classique. J'ai mis ce scritp dans un dossier > /etc/cron.two_minutes > > et la crontab > > SHELL=/bin/bash > PATH=/sbin:/bin:/usr/sbin:/usr/bin > MAILTO=roger > HOME=/ > > # run-parts > 01 * * * * nice -n 19 run-parts /etc/cron.hourly > 02 4 * * * nice -n 19 run-parts /etc/cron.daily > 22 4 * * 0 nice -n 19 run-parts /etc/cron.weekly > 42 4 1 * * nice -n 19 run-parts /etc/cron.monthly > */2 * * * * nice -n 19 run-parts /etc/cron.two_minutes > > Donc le df est ex�cut� toutes les 2 minutes. J'avais trouv� (o�?) que > tout ce qui �tait normalement envoy� � la console �tait envoy� par mail > � l'adresse donn� dans MAILTO= quand le script �tait ex�cut� par cron. > > roger >
quand il y a une "sortie" CRON envoie automatiquement un mail � MAILTO... via sendmail ou postfix ou qmail ou... N'emp�che que je suis persuad� qu'il y a moyen de faire tourner sendmail sur ta b�canne pour quelle envoie ses mails via le serveur de mail. Je l'ai fait au boulot avec des b�cannes AIX, avec des b�cannes Linux (je te jure Vincent) et je l'ai fait � la maison. En mettant tout simplement dans le fichier sendmail.cf � la directive DS ceci: DS192.168.0.1 (pour l'exemple) puis red�marr� sendmail et enfin j'ai envoy� un mail (si les mails doivent �tre envoy�s � root sur le serveur hoyoyo): thosil@ulysse~> mail root@hoyoyo Subject: test juste un test (CONTROL D) EOT thosil@ulysse~>_ et le user root sur hoyoyo a re�u son mail le S de DS vient de "smart", �a veut dire envoyer les mails pour des personnes que je ne connais � ce serveur, comme il est smart, il saura quoi en faire. -- _ _ ( "> 1 Sgt System <� ) (v ) Thomas Administrator ( v) ��� Silvestre 22 Log. Wing ASYU ���

