OVH Cloud OVH Cloud

bash + envoi mail + doc attaché

5 réponses
Avatar
Zouplaz
Bonjour, quel est le moyen le plus simple pour envoyer un email comportant
un fichier attaché à partir d'un script bash ?


Merci

5 réponses

Avatar
Stephane Chazelas
2004-11-04, 14:47(+00), Zouplaz:
Bonjour, quel est le moyen le plus simple pour envoyer un email comportant
un fichier attaché à partir d'un script bash ?
[...]


Avec mutt ou nail ou mpack ou metamail.

mutt/nail -s object -a fichier << EOF
du texte
EOF

--
Stephane

Avatar
TiChou
Dans le message <news:,
*Zouplaz* tapota sur f.c.o.l.configuration :

Bonjour,


Bonjour,

quel est le moyen le plus simple pour envoyer un email comportant
un fichier attaché à partir d'un script bash ?


En utilisant nail (http://nail.sf.net), un très bon remplaçant de la
commande mail standard :

echo "message" | mail -s "objet" -a "fichier"

Ou en utilisant mutt (http://www.mutt.org), un client mail en console très
répandu :

echo "message" | mutt -s "objet" -a "fichier"

Merci


De rien.

--
TiChou

Avatar
David LE BOURGEOIS
Bonjour, quel est le moyen le plus simple pour envoyer un email comportant
un fichier attaché à partir d'un script bash ?


Bonsoir.

{
printf "Pièce jointe :n"
uuencode "nomFichier" < "cheminFichier"
} | mail -s "sujet" ""

Merci


De rien.

--
David LE BOURGEOIS

Avatar
Nicolas George
David LE BOURGEOIS wrote in message
<418a95cd$0$4435$:
uuencode "nomFichier" < "cheminFichier"


Euh, c'est quand même mieux en MIME.

Avatar
David LE BOURGEOIS
David LE BOURGEOIS wrote in message
<418a95cd$0$4435$:

uuencode "nomFichier" < "cheminFichier"



Euh, c'est quand même mieux en MIME.


Habituellement, j'utilise l'option -a de mutt pour joindre un fichier.

Je donne cette solution, car c'est la seule qui m'est possible au
boulot (machines de prod intouchables). Et, dans le cas où certains
petits outils pratiques ne sont pas là, c'est toujours bon d'avoir des
solutions de rechange.

--
David LE BOURGEOIS