Bash -Mail -Befehl nicht gefunden (Centos, Redhat, Ubuntu und Debian)

Bash -Mail -Befehl nicht gefunden (Centos, Redhat, Ubuntu und Debian)

Mit der minimalen Installation eines Linux -Betriebssystems werden die meisten Befehle in Ihrem System nicht angezeigt. Bei der Installation von Mindestbetriebssystemen werden nur erforderliche Pakete für das Ausführen eines Betriebssystems installiert und übersprungene unnötige Pakete sind übersprungen. Der Mail -Befehl ist nützlich, um E -Mails aus der Befehlszeile der Linux zu senden, die für fast Linux -Betriebssysteme verwendet wird. Die meisten Debian-basierten Systeme zeigen Fehler wie „Das Programm 'Mail' ist derzeit nicht installiert. Sie können es durch eingeben “installieren“

Es gibt viele andere Befehl zum Versenden von Alternativen zum Mail zum Senden von E -Mails von der Linux -Befehlszeilenschnittstelle.

Mail -Befehl installieren

Verwenden wir einen der folgenden Befehle, um die zu installieren Post Befehl gemäß Ihrem Betriebssystem. Für rhelbasierte Systeme wurde dieser Befehl installiert Mailx RPM -Pakete und auf Debian -basiertes System, in dem dieser Befehl gefunden wurde Mailutils Paket.

Führen Sie den folgenden Befehl basierend auf dem Betriebssystem aus:

  • Installieren Sie den Mail -Befehl auf CentOS/Redhat 7/6
    sudo yum mailx installieren  
  • Installieren Sie den Mail -Befehl auf Fedora 22+ und CentOS/Rhel 8
    sudo dnf mailx installieren  
  • Installieren Sie den Mail -Befehl auf Ubuntu/Debian/Linuxmint
    sudo apt-get installieren Sie Mailutils  
  • Test -E -Mail senden

    Senden Sie nach der Installation von E -Mail -Befehlspaketen in Ihrem System eine Test -E -Mail mit dem folgenden Befehl.

    Echo "Nachrichtenkörper" | Mail -S "Nachricht Betreff" [E -Mail geschützt]