Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
envoi de mail en ligne de commande
Envoyé par: dr25


Bonjour,

je me suis fait un petit script en shell qui sauvegarde certains de mes répertoires (un tar puis une commande mkisofs et enfin cdrecord).
Au fur et a mesure de cette sauvegarde je génére un fichier log.

Pour valider que cette sauvegarde s'est bien passée je souhaite m'envoyer un mail (contenant le résultat de la commande : cat fichier.log | grep warning).

Est-ce possible de s'envoyer un mail en ligne de commande ? (j'ai essayé la commande mail mais je ne sais pas comment configurer pour indiquer mon smtp, pop3, compte et mot de passe)

Que me conseillez-vous de faire ?

dr


Poste le Friday 25 March 2005 17:17:30
Répondre     Citer    
Re: envoi de mail en ligne de commande
Envoyé par: Alchemist

Salut,

personnellement, j'utilise sendEmail [caspian.dotconf.net],
un petit soft que je rajoute sur ma machine et qui me permet de me remonter les infos sans avoir à configurer de truc plus lourd.

C'est en ligne de commande et s'intègre trés bien dans un script

--
A winner is a dreamer who never quits

Poste le Friday 25 March 2005 19:48:06
Répondre     Citer    
Re: envoi de mail en ligne de commande

Une fois que mail fonctionne, cela devient très simple :

cat un_fichier | mail -s " titre " becket@opentech.be
echo " ce que je veux " |mail -s " un autre titre " becket@linuxbe.org


Poste le Sunday 27 March 2005 17:24:39
Répondre     Citer    
Re: envoi de mail en ligne de commande
Envoyé par: dr25


Merci,

sendEmail fait exactement mon affaire.

Facile à configurer et utiliser, le rève quoi.

A bientot sur ce forum

DR

Poste le Tuesday 29 March 2005 10:38:13
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
envoi de mail en ligne de commande
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons