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 ���




Répondre à