benigni a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hello
je ne sais pas si tu as trouvé dans le fil ce que tu cherchais, moi j'ai
décroché je ter
propose cette solution, issu de mon experience multi unix, mono script
cat fichier_resultat | uuencode fichier_resultat | mail -s "Salut c'est mon
fichier"
le_destinatiere
ex :
cat photo.jpg | uuencode photo.jpg| mail -s "Salut c'est ma photo"
destinataire1, dest2
et hop le fichier est uuencodé et mis en piece jointe.
donc pour faire simple :
vi $HOME/bin/fic.sh
- -------8<-----------------
#!/bin/sh
###############################################################################
# Role : envoie d'un fichier en piece jointe
#
# Date : JJ/MM/AAAA
#
# Cree par YJB
#
# Modifie par Date Commentaire
#
###############################################################################
if [ ! $# -gt 2 ]; then
echo "Usage : $0 + nom du Fichier(chemin absolu), "
echo " le message associe entre \"\","
echo " les destinataires entre \"\" "
exit 1
fi
# Variables
LEFICHIER=$1
MESSAGE=$2
DESTINATAIRES=$3
if [ ! -e ${LEFICHIER} ]
then
echo "Le fichier ${LEFICHIER} n'existe pas ou plus ;^) "
exit 2
else
cat ${LEFICHIER} | uuencode ${LEFICHIER} | mail -s "${MESSAGE}"
${DESTINATAIRES}
fi
exit 0
# Fin
- ---------8<-----------------------------------
avec un chmod 700 fic.sh
fic.sh photo.jpg "Voila ma photo" "dest1, Dest2, dest"
si ça peut aider ...
a controler ;)
Après contrôle, ca ne marche pas, ni le script, ni la commande direct
qui fini en dead.letter dans ma home...
--
Jean
\\\!///
-(@ @)-
-----------------------------oOO--(_)--OOo----------------------------
Jean Marie Segers http://www.segers.fr
22, rue Louis Formatin
4860 Pepinster
Belgique http://www.deveze.com
Gsm +32 496 473 166
Tel +32 87 75 31 63 http://www.cfk-motors.com
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________