Linux

Comment envoyer un fichier par e-mail sous Linux ?


Introduction à l’envoi de fichiers par e-mail sous Linux

Envoyer des fichiers par e-mail sous Linux peut sembler complexe, mais grâce à plusieurs commandes et outils disponibles dans cet environnement, cela devient accessible. Cet article vous guidera à travers les différentes méthodes pour attacher et envoyer des fichiers à vos destinataires.

Utilisation de la commande mailx pour envoyer des fichiers

Pour envoyer des pièces jointes facilement, vous pouvez utiliser la commande mailx avec l’option -a. Voici comment procéder :

  1. Ouvrez votre terminal.
  2. Pour envoyer un e-mail avec une pièce jointe, saisissez la commande suivante : mailx -a chemin/vers/votre_fichier -s "Objet de votre e-mail" destinataire@example.com. Remplacez « chemin/vers/votre_fichier » par le chemin réel vers le fichier que vous souhaitez envoyer.
  3. Ensuite, rédigez le corps de votre message. Terminez en appuyant sur Ctrl + D pour envoyer l’e-mail.

Joindre un fichier avec la commande mutt

Une autre méthode efficace consiste à utiliser l’application mutt, qui est une interface de messagerie par ligne de commande très populaire. Voici les étapes à suivre :

  1. Installez mutt si ce n’est pas déjà fait, en utilisant votre gestionnaire de paquets, par exemple sudo apt install mutt.
  2. Lancez mutt en tapant mutt dans le terminal.
  3. Pour envoyer un e-mail, appuyez sur m pour composer un message.
  4. Entrez l’adresse e-mail du destinataire et appuyez sur Entrée.
  5. Utilisez la touche a pour ajouter une pièce jointe. Sélectionnez le fichier à envoyer.
  6. Rédigez le message, puis appuyez sur y pour envoyer le mail.
A lire :  Comment installer des applications sur mon téléviseur TCL Linux ?

Envoyer un e-mail avec Sendmail

Sendmail est un autre outil populaire pour gérer l’envoi d’e-mails. Voici comment procéder :

  1. Ouvrez votre terminal.
  2. Utilisez la commande suivante : uuencode /chemin/vers/fichier | mail -s "Sujet" destinataire@example.com. Remplacez les sections appropriées par le chemin vers votre fichier et l’adresse du destinataire.
  3. Exécutez la commande en appuyant sur Entrée.

Comment envoyer un fichier par e-mail sous Linux

Pour envoyer un fichier, il est essentiel de déterminer la méthode qui vous convient le mieux en fonction des outils disponibles. Les commandes ci-dessus sont parmi les plus utilisées, mais il existe également des outils graphiques comme Thunderbird, qui peuvent rendre le processus plus intuitif pour ceux qui préfèrent une interface visuelle.

Packaging et compression de fichiers avant envoi

Si vous devez envoyer plusieurs fichiers ou un dossier complet, il peut être judicieux de les compresser. Utilisez la commande zip :

  1. Utilisez la commande suivante : zip -r archive.zip dossier_un_ou_plus où « archive.zip » sera le nom de votre fichier compressé et « dossier_un_ou_plus » est le ou les dossiers à inclure.
  2. Procédez ensuite à l’envoi du fichier compressé en suivant les méthodes décrites précédemment.

FAQ

Quelle commande dois-je utiliser pour envoyer un e-mail sans pièce jointe ?

Vous pouvez utiliser la commande mailx -s "Sujet" destinataire@example.com et rédiger votre message après avoir exécuté la commande. Terminez avec Ctrl + D.

Comment puis-je consulter les e-mails reçus sous Linux ?

Utilisez la commande mail pour accéder à votre boîte de réception. Vous pourrez naviguer à travers les messages en entrant le numéro du message et en appuyant sur Entrée.

Y a-t-il un moyen d’envoyer un e-mail en utilisant un script ?

Oui, vous pouvez automatiser l’envoi d’emails en utilisant des scripts shell et en intégrant des commandes comme echo et mailx pour une manipulation plus avancée.

A lire :  Comment ajouter plusieurs utilisateurs à un script Linux ?