Comment utiliser la commande Mail dans Linux

Comment utiliser la commande Mail dans Linux

Le courrier est le moyen le plus rapide de communiquer les messages à vos proches, il existe différents serveurs de clients de messagerie qui permettent aux utilisateurs d'envoyer des e-mails, en plus de cela, Linux fournit par défaut la fonctionnalité de l'envoi d'un e-mail à l'aide de la commande «Mail» via son terminal. Nous pouvons écrire le sujet, un message avec l'adresse e-mail du destinataire et l'envoyer en exécutant simplement une seule commande.

Il existe différents packages à travers lesquels nous pouvons installer la commande Mail, ces packages sont discutés dans cet article ainsi que l'utilisation de la commande de message.

Installation de packages de courrier pour différentes distributions de Linux

Les packages de courrier peuvent être installés dans différentes distributions de Linux en utilisant les commandes mentionnées ci-dessous.

Pour Centos / Redhat:

$ sudo yum installer MailX

Pour Fedora / Rhel:

$ sudo dnf installer MailX

Pour Debian / Ubuntu / Linux Mint:

$ sudo apt installer des mailutils

Installation du package de courrier dans Ubuntu

Nous allons installer le package de messagerie dans Ubuntu à l'aide du package Mailutils:

$ sudo apt installer les mailutils -y

Il affichera les quatre options du Postfix avec ses détails, lira toutes les options et cliquez sur «OK» après avoir décidé de l'option que vous souhaitez choisir, car nous avons décidé de suivre «Site Internet»:

Choisissez le «site Internet» puis appuyez sur «OK»:

Choisissez le nom de domaine, nous avons choisi «Linuxhint», vous pouvez choisir votre propre choix et cliquer sur le bouton «OK» pour continuer:

Le Mailutils est installé avec succès.

Comment utiliser la commande Mail dans Linux

La commande Mail dans Linux est utilisée pour envoyer des e-mails à différentes personnes pour communiquer certains messages, pour utiliser la commande de messagerie, nous avons installé les Mailutils, maintenant la syntaxe générale de l'utilisation de la commande Mail sera:

$ Mail -s "Sujet" [destinataire-émail-address]
Cc [vous pouvez le sauter en appuyant sur la touche Entrée]

[Appuyez sur Ctrl + D]

Utilisez la clause de courrier pour mettre fin au courrier, le type «-s» pour spécifier le sujet, saisir l'adresse e-mail du destinataire, appuyez sur la touche Entrée, il demandera le CC (copie carbone), donnez-le ou sautez en appuyant sur le Entrez la touche, tapez le message, vous souhaitez communiquer et enfin appuyez sur Ctrl + D pour envoyer le message.

Pour une meilleure compréhension, nous envoyons un message à l'aide d'une adresse e-mail, Maadiim.mm @ gmail.com, nous utiliserons la commande:

$ Mail -s "Casual Mail" Maadiim.mm @ gmail.com

Et lorsque le «CC» sera demandé, nous le sauterons en appuyant sur la touche Entrée, puis saisissez le message:

En appuyant sur le CTRL + D, le courrier sera envoyé avec succès, nous pouvons également envoyer le même courrier en utilisant la commande unique:

$ Mail -s "Casual Mail" Maadiim.mm @ gmail.com <<< 'How are you?'

Ou une autre façon d'envoyer un e-mail à l'aide d'une seule commande:

$ echo "Comment vas-tu?"| Mail -s" Casual Mail "Maadiim.mm @ gmail.com

Parfois, nous devons envoyer le courrier à plusieurs utilisateurs, dans ce cas, utiliser la syntaxe suivante:

$ Mail -s "Casual Mail" Maadiim.mm @ gmail.com, hammadzahid @ hotmail.com <<< 'How are you?'

Si nous souhaitons joindre un fichier avec l'adresse e-mail, utilisez l'indicateur «-a» avec la commande de courrier comme si nous avions un fichier PNG avec nom, index.PNG, nous le joignons avec le courrier en utilisant la commande:

$ Mail -s "Casual Mail" Maadiim.mm @ gmail.com, hammadzahid @ hotmail.com <<< 'How are you? I am sending you an image' -A /home/hammad/Downloads/index.png

Si nous avons un message dans un fichier texte et que nous voulons envoyer le courrier à partir du fichier texte, exécutez la commande suivante:

$ Mail -s "Casual Mail" Maadiim.mm @ gmail.com < /home/hammad/mymail.txt

Pour lire les mails, utilisez la commande de «courrier»:

$ Mail

Dans la sortie, nous pouvons voir qu'il y a treize mail, pour ouvrir n'importe quel courrier, nous pouvons écrire son numéro d'index et appuyer sur la touche Entrée, par exemple, si nous voulons ouvrir le septième courrier, nous tapons «7» et appuyerons sur le La touche Entrée:

Le courrier et ses détails ont été ouverts:

De même, pour supprimer les e-mails de 4 à 15, tapez simplement «D 4 15» et appuyez sur la touche Entrée:

Pour confirmer la suppression des courriers, exécutez à nouveau la commande du courrier:

$ Mail

Nous pouvons observer que les e-mails spécifiés ont été supprimés de la boîte de réception, de cette manière, nous pouvons également gérer la boîte de réception du courrier.

Conclusion

Dans Linux, la commande Mail est un utilitaire de ligne de commande qui est utilisé pour envoyer et gérer les e-mails à partir de la ligne de commande. La commande Mail n'est pas utilisée pour envoyer des e-mails uniquement mais aussi pour afficher et recevoir des e-mails des destinataires. Dans cet article, nous avons discuté de la commande Mail et de ses commandes d'installation dans différentes distributions de Linux. Nous avons également discuté en détail de l'utilisation de la commande Mail dans les distributions Linux basées sur Debian et Ubuntu.