Wissensdatenbank
Buehl, Kevin
19 Februar 2016
3.027

Wissensdatenbank

Debian mail: Kommando nicht gefunden.

Inhaltsverzeichnis

Situation

Ich habe mich heute gewundert das mein Monitoring-System keine E-Mails versendet.
Nachdem ich manuell eine E-Mail senden wollte, habe ich den Fehler schnell gefunden:
echo test |mail -s test noreply@4b42.com
-bash: mail: Kommando nicht gefunden.


Lösung

mail ist in den mailutils enthalten, diese können wie folgt installiert werden:
apt install mailutils
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
guile-2.0-libs libfribidi0 libgc1c2 libgsasl7 libkyotocabinet16 liblzo2-2 libmailutils4
libntlm0 libunistring0 mailutils-common
Vorgeschlagene Pakete:
mailutils-mh mailutils-doc
Die folgenden NEUEN Pakete werden installiert:
guile-2.0-libs libfribidi0 libgc1c2 libgsasl7 libkyotocabinet16 liblzo2-2 libmailutils4
libntlm0 libunistring0 mailutils mailutils-common
0 aktualisiert, 11 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 5'236 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 20.6 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] y
Holen: 1 http://ftp.ch.debian.org/debian/ jessie/main libgc1c2 amd64 1:7.2d-6.4 [132 kB]
Holen: 2 http://ftp.ch.debian.org/debian/ jessie/main libunistring0 amd64 0.9.3-5.2+b1 [288 kB]
Holen: 3 http://ftp.ch.debian.org/debian/ jessie/main guile-2.0-libs amd64 2.0.11+1-9 [2'219 kB]
Holen: 4 http://ftp.ch.debian.org/debian/ jessie/main libfribidi0 amd64 0.19.6-3 [44.4 kB]
Holen: 5 http://ftp.ch.debian.org/debian/ jessie/main liblzo2-2 amd64 2.08-1.2 [54.6 kB]
Holen: 6 http://ftp.ch.debian.org/debian/ jessie/main libkyotocabinet16 amd64 1.2.76-4 [302 kB]
Holen: 7 http://ftp.ch.debian.org/debian/ jessie/main mailutils-common all 1:2.99.98-2 [599 kB]
Holen: 8 http://ftp.ch.debian.org/debian/ jessie/main libntlm0 amd64 1.4-3 [20.8 kB]
Holen: 9 http://ftp.ch.debian.org/debian/ jessie/main libgsasl7 amd64 1.8.0-6 [203 kB]
Holen: 10 http://ftp.ch.debian.org/debian/ jessie/main libmailutils4 amd64 1:2.99.98-2 [764 kB]
Holen: 11 http://ftp.ch.debian.org/debian/ jessie/main mailutils amd64 1:2.99.98-2 [611 kB]
Es wurden 5'236 kB in 1 s geholt (2'880 kB/s).
Vormals nicht ausgewähltes Paket libgc1c2:amd64 wird gewählt.
(Lese Datenbank ... 54017 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libgc1c2_1%3a7.2d-6.4_amd64.deb ...
Entpacken von libgc1c2:amd64 (1:7.2d-6.4) ...
Vormals nicht ausgewähltes Paket libunistring0:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libunistring0_0.9.3-5.2+b1_amd64.deb ...
Entpacken von libunistring0:amd64 (0.9.3-5.2+b1) ...
Vormals nicht ausgewähltes Paket guile-2.0-libs:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../guile-2.0-libs_2.0.11+1-9_amd64.deb ...
Entpacken von guile-2.0-libs:amd64 (2.0.11+1-9) ...
Vormals nicht ausgewähltes Paket libfribidi0:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libfribidi0_0.19.6-3_amd64.deb ...
Entpacken von libfribidi0:amd64 (0.19.6-3) ...
Vormals nicht ausgewähltes Paket liblzo2-2:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../liblzo2-2_2.08-1.2_amd64.deb ...
Entpacken von liblzo2-2:amd64 (2.08-1.2) ...
Vormals nicht ausgewähltes Paket libkyotocabinet16:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libkyotocabinet16_1.2.76-4_amd64.deb ...
Entpacken von libkyotocabinet16:amd64 (1.2.76-4) ...
Vormals nicht ausgewähltes Paket mailutils-common wird gewählt.
Vorbereitung zum Entpacken von .../mailutils-common_1%3a2.99.98-2_all.deb ...
Entpacken von mailutils-common (1:2.99.98-2) ...
Vormals nicht ausgewähltes Paket libntlm0:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libntlm0_1.4-3_amd64.deb ...
Entpacken von libntlm0:amd64 (1.4-3) ...
Vormals nicht ausgewähltes Paket libgsasl7 wird gewählt.
Vorbereitung zum Entpacken von .../libgsasl7_1.8.0-6_amd64.deb ...
Entpacken von libgsasl7 (1.8.0-6) ...
Vormals nicht ausgewähltes Paket libmailutils4:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libmailutils4_1%3a2.99.98-2_amd64.deb ...
Entpacken von libmailutils4:amd64 (1:2.99.98-2) ...
Vormals nicht ausgewähltes Paket mailutils wird gewählt.
Vorbereitung zum Entpacken von .../mailutils_1%3a2.99.98-2_amd64.deb ...
Entpacken von mailutils (1:2.99.98-2) ...
Trigger für man-db (2.7.0.2-5) werden verarbeitet ...
libgc1c2:amd64 (1:7.2d-6.4) wird eingerichtet ...
libunistring0:amd64 (0.9.3-5.2+b1) wird eingerichtet ...
guile-2.0-libs:amd64 (2.0.11+1-9) wird eingerichtet ...
libfribidi0:amd64 (0.19.6-3) wird eingerichtet ...
liblzo2-2:amd64 (2.08-1.2) wird eingerichtet ...
libkyotocabinet16:amd64 (1.2.76-4) wird eingerichtet ...
mailutils-common (1:2.99.98-2) wird eingerichtet ...
libntlm0:amd64 (1.4-3) wird eingerichtet ...
libgsasl7 (1.8.0-6) wird eingerichtet ...
libmailutils4:amd64 (1:2.99.98-2) wird eingerichtet ...
mailutils (1:2.99.98-2) wird eingerichtet ...
update-alternatives: /usr/bin/frm.mailutils wird verwendet, um /usr/bin/frm (frm) im automatischen Modus bereitzustellen
update-alternatives: /usr/bin/from.mailutils wird verwendet, um /usr/bin/from (from) im automatischen Modus bereitzustellen
update-alternatives: /usr/bin/messages.mailutils wird verwendet, um /usr/bin/messages (messages) im automatischen Modus bereitzustellen
update-alternatives: /usr/bin/movemail.mailutils wird verwendet, um /usr/bin/movemail (movemail) im automatischen Modus bereitzustellen
update-alternatives: /usr/bin/readmsg.mailutils wird verwendet, um /usr/bin/readmsg (readmsg) im automatischen Modus bereitzustellen
update-alternatives: /usr/bin/dotlock.mailutils wird verwendet, um /usr/bin/dotlock (dotlock) im automatischen Modus bereitzustellen
update-alternatives: /usr/bin/mail.mailutils wird verwendet, um /usr/bin/mailx (mailx) im automatischen Modus bereitzustellen
Trigger für libc-bin (2.19-18+deb8u3) werden verarbeitet ...