System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Envoi de mail en ligne de commande

Deux choses ! si vous en connaissez un peu plus n'ésitez pas :-D

Je souhaite envoyer par email le contenu d’un fichier texte ( le résultat d’une commande que j’ai redirigé par exemple ).

J’utilise tout simplement la commande :

mail -s "Le sujet de mon message" ledestinataire@sonfai.zh < mon_fichier_t
exte.txt

Le message viendra du compte système qui l’expédie et son contenu sera le contenu du fichier texte.

Je souhaite envoyer un fichier en pièce jointe d’un email.

J’utilise alors la commande mutt comme suit :

echo "Le contenu de mon email" | mutt -x -a le_fichier_a_envoyer -s "Le sujet
de mon email" monemail@monfai.fr

Le message viendra du compte système qui l’a émis avec une pièce jointe et le contenu du mail sera le texte entré en paramètre.

Si vous n’utilisez pas le echo “Texte”, il vous sera demandé de taper le contenu du message à la main et il faut alors finir en tapant sur une nouvelle ligne un . unique suivi de la touche entrée. Le message sera alors complet et sera envoyé.

Par GanGan | le mardi, juillet 15 2008 15:19