#1 Le 17/04/2014, à 13:52
- lipdjo
envoyer un mail avec piece jointe sur le terminal
Bonjour,
Comment on envoie un mail (avec pièce jointe) en ligne de commande ?
Hors ligne
#2 Le 17/04/2014, à 16:30
- genma
Re : envoyer un mail avec piece jointe sur le terminal
Il y a la commande mail en shell, mais elle ne supporte pas l'envoi de pièce jointe. Le programme mutt peut le faire. Voici une commande, à adapter à tes besoins :
echo "Le message de mon mail" | mutt -a MonFichier.zip -s "attachment" destinataire@email.com
PS : j'ai trouvé ça en cherchant "shell send mail" dans Google...
"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ? https://blog.genma.fr
Mon twitter? http://twitter.com/genma
Hors ligne
#3 Le 21/04/2014, à 05:37
- nesthib
Re : envoyer un mail avec piece jointe sur le terminal
Sans utiliser mutt tu as de multiples solutions.
avec uuencode (basique mais peu recommandé) :
uuencode nom_de_pièce_jointe <fichier | mail -s 'sujet' user@example.org
avec mpack :
mpack -s 'sujet' fichier user@example.org
avec sendemail :
sendemail -u 'sujet' -t user@example.org -m 'message' -a fichier1 fichier2…
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne