Rechercher : dans
Par :

Envoyer un fichier par une commande

Dernière réponse le 1 mar 2006 à 13:21:35 samisafir, le 1 mar 2006 à 12:23:24 
 Signaler ce message aux modérateurs

Je voudrais juste savoir la commande appropriée pour l'envoi d'une copie d'un fichier à une @email par une commande tapée en terminal ;
merci à l'avance

Meilleures réponses pour « envoyer un fichier par une commande » dans :
Envoyer des fichiers volumineux par mail Voir Envoyer de gros fichiers à des amis par courrier électronique n'est pas toujours facile. La plupart des serveurs de messagerie n'acceptent pas des fichiers de taille supérieure à 5 Mo. Néanmoins, il existe des solutions alternatives : Les serveurs...
[Langages] Envoyer un mail avec pièce jointe VoirLes mails, tout comme les pages web, sont livrés avec des en-têtes (headers en anglais). Ces en-têtes servent à donner quelques détails nécessaires comme l'adresse du destinataire, celle de l'envoyeur, la date de l'envoi, le sujet du mail etc. Elles...
[Shell] Transferer des fichiers via ssh VoirSSH - Secure SHell Utilisation Informations complémentaires LOGICIELS Sous Linux/Unix Sous Windows Avertissement Utilisation SSH permet d'utiliser des pipelines de commandes, et d'utiliser des tubes d'entrées/sorties comme toute...
Personnaliser la commande "Envoyer vers" VoirComment enrichir ou nettoyer le menu "Envoyer vers" ? Comment accéder au dossier "SendTo" ? Comment ajouter un raccourci dans SendTo ? Rétablir les raccourcis "Bureau", "Dossier compressé", "Mes documents", "Destinataire" Un clic...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...
Formats et extensions de fichiers VoirRemarque : La liste ci-dessous n'est pas exhaustive et certains noms d'extension peuvent avoir plusieures fonctionnalités. Quant aux programmes proposés pour utiliser ces fichiers, ils ne sont pas forcément les seuls, ni les plus...
Les commandes FTP VoirLe protocole FTP FTP (File Transfer Protocol) est un protocole, c'est-à-dire un langage standard de communication entre deux machines, permettant à des machines de types différents (ou dont le système d'exploitation est différent) de...

1

foobar47, le 1 mar 2006 à 12:27:37

Salut,

essaye ceci :

mail -s "contenu" destinataire < fichier


Sinon, essaye avec mutt

A++
la modestie cesse quand on commence à en parler

Répondre à foobar47

2

[Dal], le 1 mar 2006 à 12:59:57

Salut,

Si le fichier n'est pas encodé et qu'il comporte des caractères non ASCII, celà risque de poser problème.

Tu peux l'encoder simplement avec :

uuencode input_file output_file | mail -s subject recipient

ou au format Base64 comme çà :

uuencode -m input_file output_file | mail -s subject recipient

C'est un peu du bricolage, car ce n'est pas un vrai format MIME, mais celà passe en général pour les envois simples.

Pour envoyer au format MIME, tu peux utiliser mutt en ligne de commande, comme le suggère foobar47, celà donne quelque chose comme :

mutt -a attachment -s subject recipient(s) < "."

En ce qui me concerne, je suis plutôt un adepte de l'outil "email" de Dean Jones :

http://email.cleancode.org

Qui est très flexible et complet (cf. http://email.cleancode.org/?pid=about ).


Dal

Répondre à [Dal]

3

 foobar47, le 1 mar 2006 à 13:21:35

Merci pour le lien !! ;-)

la modestie cesse quand on commence à en parler

Répondre à foobar47
Collection CommentÇaMarche.net