Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne