Il existe de nombreuses façons d’envoyer des e-mails en utilisant L’interface graphique, le navigateur ou un client de messagerie. Mais les options sont limitées quand il s’agit d’une interface de ligne de commande aka CLI. Dans ce tutoriel, nous allons discuter de la façon d’envoyer du courrier à partir du terminal ou de la CLI d’un système Linux.

Il y a beaucoup de commandes qui peuvent être utilisées pour envoyer du courrier à partir du terminal, comme Sendmail, mutt, etc, mais pour ce tutoriel, nous allons discuter de l’utilisation de la commande MAIL pour envoyer du courrier à partir du terminal sous Linux., La commande Mail peut être utilisée directement à partir du terminal ou nous pouvons également l’utiliser dans nos scripts BASH.,omand sur nos systèmes,

# sudo apt-get install mailutils

Fedora

pour installer mail command sur fedora, exécutez la commande suivante à partir du terminal,

# dnf install mailx

maintenant, discutons quelques exemples sur la façon d’utiliser la commande mail pour envoyer des mails à partir de la CLI,

Linux: simple mail

pour envoyer un simple mail avec du contenu dans le corps, exécutez

Mail Mail – s « test mail”

ici, l’option-s est utilisée pour mentionner l’objet du Mail suivi de l’adresse e-mail sur laquelle nous devons envoyer le courrier., Maintenant, après avoir exécuté la commande ci-dessus, nous devons entrer le contenu du corps & une fois que nous avons terminé, appuyez sur CTRL + D pour quitter et envoyer le courrier.

On peut aussi utiliser la suivante en ligne de commande pour envoyer un mail,

$ mail -s « test mail” <<< « Ceci est le corps du mail”

2 – Envoyez un mail à plusieurs destinataires

Pour l’envoi de courrier à plus d’un utilisateur, de parler de toutes les adresses e-mail, suivi par une virgule., Par exemple,

$ mail -s « test mail”, com,

3 – l’Envoi d’un mail avec une pièce jointe

Maintenant, pour envoyer un mail avec un fichier en pièce jointe, nous allons utiliser l’option ‘A’ avec la commande mail. Par exemple, nous devons envoyer un fichier nommé ‘test.txt’, on va donc utiliser la commande suivante,

$ mail -s « Fichier Joint” -Un test.txt

4 – envoi d’un contenu de fichier avec mail

pour envoyer le contenu du fichier en utilisant la commande mail, nous utiliserons ce qui suit,

mail mail-s « File output” </home/linuxtechlab / file.,txt

5 – l’Envoi d’un mail avec une sortie d’une commande

Nous pouvons aussi envoyer la sortie d’une commande comme le contenu du corps du message. Par exemple, nous avons besoin d’envoyer la sortie de ‘du-h’ sur un système distant, utilisez

$ du-h | mail -s », l’UTILISATION de HDD”

de Même, nous pouvons également faire usage de la commande echo  » pour envoyer un mail,

$ echo « Ceci est le corps du mail” | mail-s « test mail”

6 – Envoi de mail avec en-têtes supplémentaires comme l’adresse de l’expéditeur

Pour envoyer un mail avec en-têtes supplémentaires, nous allons utiliser l’option ‘a’ avec la commande mail., Par exemple, nous devons mentionner l’adresse de & envoyer notre courrier,

$ mail -s « Test mail » -aà partir de:DAN\<\>

c’est ça les gars, nous avons maintenant la fin de ce tutoriel sur la façon d’utiliser Envoyer du courrier à partir du terminal sous Linux. Ce sont quelques exemples communs seulement, il y a beaucoup plus d’applications pour la commande mail que vous pouvez réaliser. Veuillez nous faire savoir si vous avez besoin de quelque chose de spécifique que vous souhaitez réaliser, vous pouvez vous envoyer des requêtes en utilisant la boîte de commentaire ci-dessous.,

Si vous pensez que nous avons vous a aidé ou vous souhaitez simplement nous soutenir, merci de tenir compte de ces:-

Connectez-vous à nous: Facebook | Twitter

Linux TechLab est reconnaissante pour votre soutien continu.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *