Comment installer SendEmail dans Linux

Comment installer SendEmail dans Linux

Ce tutoriel vous aidera à installer un utilitaire de ligne de commande pour envoyer des e-mails à partir de serveurs SMTP.

Qu'est-ce que SendEmail?

SendEmail est une ligne de commande légère, le client e-mail SMTP. Il a été conçu pour être utilisé dans les scripts bash, les fichiers par lots, les programmes Perl et les sites Web, mais est également très utile dans de nombreux autres contextes. Sendemail est écrit en langage de programmation Perl et est unique en ce qu'il ne nécessite aucun module spécial. Il a une interface simple, ce qui le rend très facile à utiliser.

Installation de SendEmail sur Linux

Le senimemail Le package est disponible dans les référentiels de package par défaut pour la plupart des systèmes Linux. Utilisez le gestionnaire de packages par défaut pour installer le package SendEmail sur votre système.

  • Utilisation du gestionnaire de packages Debian:
    Mise à jour Sudo Apt  sudo apt install SendEmail -y  
  • Utilisation du gestionnaire de packages DNF:
    sudo dnf makecache --refresh  sudo dnf install SendEmail -y  

Envoi de courriels avec SendEmail

Maintenant, vous pouvez envoyer des e-mails via les serveurs SMTP distants via la ligne de commande ou les scripts shell. Afin d'envoyer des e-mails, vous avez besoin de détails SMTP.

Voici la commande de base SendEmail avec les paramètres requis.

Echo "Courriel de contenu ici" | e-mail SendEmail -l.journal \ -u "Sujet par e-mail" \ -f "[e-mail protégé]" \ -t "[e-mail protégé]" \ -s "smtp.Gmail.com: 587 "\ -xu" Nom d'utilisateur SMTP "\ -xp" Mot de passe utilisateur SMTP "\ -o tls = oui  

Taper senimemail sur le terminal et appuyez sur Entrez pour obtenir plus de détails sur les paramètres de la ligne de commande.

Conclusion

Ce tutoriel vous a aidé à installer l'utilitaire de ligne de commande SendEmail pour envoyer des e-mails via des serveurs SMTP distants. Vous pouvez utiliser n'importe quel fournisseur SMTP comme Amazon SES, SendGrid, MailChimp, etc.