Re: [HS] Bash - Envoyer des pièces jointes avec la commande mail en console
Le samedi 12 novembre 2005 à 13:12 +0100, Comendatore a écrit :
> Bonjour à tous,
> J'aimerais savoir si quelqu'un connaît un moyen d'envoyer des pièces jointes
> dans un courriel avec la commande mail en bash.
> Google n'a pas été mon ami sur ce point là, man non plus.
>
> Comendatore.
>
Amusant, j'ai écrit cela hier soir...
si cela peut t'intéresser
faire avant :
"apt-get install mpack"
Voilà mon fichier envoi tout
"cat envoitout.sh"
######################
log=e-mail_fichiers.log
echo destinataire
read dest
echo sujet
read sujet
echo quel fichier [ \*.mp3 \*.zip ]
read files
# comptes
n=$(( 0 ))
for fichier in $files
do
n=$(( $n + 1))
echo $n : $fichier
done
echo ok \?
read
i=$(( 0 ))
for fichier in $files
do
i=$(( $i + 1))
mpack -s "[transfert $i/$n de $sujet ] ${fichier}" "$fichier" "$dest"
echo "mpack -s \"[transfert $i/$n de $sujet ] ${fichier}]\" \"$fichier
\" \"$dest\" "
date >> $log
echo "mpack -s \"[transfert $i/$n de $sujet ] ${fichier}]\" \"$fichier
" \"$dest\" " >> $log
echo >> $log
done
Reply to: