4 façons d'envoyer la pièce jointe par e-mail à partir de la ligne de commande Linux
- 4096
- 859
- Zoe Dupuis
Une fois que vous vous familiarisez à l'utilisation du terminal Linux, vous souhaitez tout faire sur votre système en tapant simplement des commandes, y compris l'envoi d'e-mails et l'un des aspects importants de l'envoi de courriels est les pièces jointes.
Surtout pour Sysadmins, peut joindre un fichier de sauvegarde, un rapport de fonctionnement du fichier journal / système ou des informations connexes, et les envoyer à une machine distante ou à un compagnon de travail.
Dans cet article, nous apprendrons des moyens d'envoyer un e-mail avec la pièce jointe du terminal Linux. Surtout, il existe plusieurs clients de messagerie de ligne de commande pour Linux que vous pouvez utiliser pour traiter les e-mails avec des fonctionnalités simples.
Exigence
Pour utiliser efficacement et de manière fiable ce tutoriel, vous devez avoir un système de courrier ou configurer l'un des agents de transfert de courrier (MTA) pour Linux sur votre système.
UN MTA est une demande responsable de l'envoi et de la réception des e-mails d'un hôte à un autre.
Vous trouverez ci-dessous les différentes méthodes bien connues pour envoyer des e-mails avec la pièce jointe du terminal.
1. Utilisation de la commande Mail
poster fait partie du maillutiles (Sur Debian) et MailX (sur Chapeau rouge) package et il est utilisé pour traiter les messages sur la ligne de commande.
$ sudo apt-get install usilutils # yum instally MailX
Il est maintenant temps d'envoyer une pièce jointe par e-mail à l'aide de la commande de courrier a affiché.
$ echo "Corps de message ici" | Mail -s "Sujet ici" [Protégé par e-mail] -Une sauvegarde.zipper
Dans la commande ci-dessus, le drapeau:
-s
- Spécifie le sujet du message.-UN
- Aide à joindre un fichier.
Vous pouvez également envoyer un message existant à partir d'un fichier comme suit:
$ Mail -s "Sujet ici" -T [Protégé par e-mail] -a sauvegarde.zipper < message.txt
2. Utilisation de la commande MUTT
cabot est un client de messagerie de ligne de commande populaire et léger pour Linux.
Si vous ne l'avez pas sur votre système, tapez la commande ci-dessous pour l'installer:
$ sudo apt-get install mutt # yum install must Mutt
Vous pouvez envoyer un e-mail avec la pièce jointe en utilisant le cabot commande ci-dessous.
$ echo "Corps de message ici" | mutt -s "Sujet ici" -une sauvegarde.zip [e-mail protégé]
où l'option:
-s
- indique le sujet du message.-un
- identifie la (s) attachement (s).
En savoir plus sur Mutt - un client de messagerie de ligne de commande pour envoyer des e-mails du terminal
3. Utilisation de la commande MailX
MAILX Fonctionne plus comme le cabot commande et c'est aussi une partie de maillutiles (Sur Debian) Package.
$ sudo apt-get install usilutils # yum instally MailX
Envoyez maintenant le courrier de la pièce jointe à partir de la ligne de commande en utilisant MAILX commande.
$ echo "Corps de message ici" | MailX -s "Sujet ici" -une sauvegarde.zip [e-mail protégé]
4. Utilisation de la commande MPACK
mpack code le fichier nommé dans un ou plusieurs messages MIME et envoie le message à un ou plusieurs destinataires, ou l'écrit à un fichier nommé ou à un ensemble de fichiers, ou le publie à un ensemble de groupes de discussion.
$ sudo apt-get install mpack # yum install mpack
Pour envoyer un message avec pièce jointe, exécutez la commande ci-dessous.
$ MPACK -S "Sujet ici" Fichier [Protégé par e-mail]
C'est tout! Avez-vous à l'esprit toutes les autres méthodes d'envoi de courriels avec la pièce jointe du terminal Linux, qui ne sont pas mentionnés dans la liste ci-dessus? Faites le nous savoir dans les commentaires.
- « Un guide pour acheter un ordinateur portable Linux
- Ajouter des couleurs arc-en-ciel à la sortie de la commande Linux au ralenti »