steve007
Goto Top

Befehl Mail unter Linux und Mail schreiben

syntax von Programm Mail unter Linux

Hallo Ihr

hätte mal eine Frage bezüglich den mail-Programm unter Linux.
Möchte eine Mail von der Linux-Maschine in meinen Netz an einen internen Exchange Account schicken.
Wie muß ich da schreiben, ich denke: "mail -s test name@name.de" , oder?
Aber wie geht es weiter.
Wenn mir da einer helfen könnte währe ich sehr dankbar!

ciao
steve007

Content-Key: 73647

Url: https://administrator.de/contentid/73647

Printed on: April 25, 2024 at 04:04 o'clock

Member: maikrosoft
maikrosoft Nov 15, 2007 at 15:44:41 (UTC)
Goto Top
echo "Mailinhalt" | mail -s "Betreffzeile" email@adresse.de

cu

maikrosoft
Member: ghofmann
ghofmann Nov 15, 2007 at 15:44:52 (UTC)
Goto Top
Hallo, ist das Suse Linux? Wenn ja, müsstest vor Einsatz des mail-Befehls erstmal per yast prüfen, ob die E-Mail-Umgebung schon richtig eingerichtet ist.

So geht's:
Zuerst muss per YAST2 geprüft werden, ob das Postfix-Paket schon installiert ist. Falls nicht, ist dieses nachzuinstallieren. Im YAST2 wählt man anschließend das Modul "Netzwerkdienste -> Mail Transfer Agent". Im ersten Dialog trägt man als Verbindungsart "Permanent" ein, im zweiten Dialog gibt man als ausgehenden Mailserver die IP-Adresse des SMTP-Servers ein, in allen weiteren Dialogen übernimmt man die Defaults.

Dann kannst Du den mail-Befehl benutzen, so verschickst Du den Inhalt der /etc/hosts:
cat /etc/hosts | mail -s "Ein Test" empfaenger@firma.de

Am besten parallel per
tail -f /var/log/mail.log
beobachten, ob das Versenden klappt.

Gruß
Gerhard
Member: steve007
steve007 Nov 19, 2007 at 08:44:17 (UTC)
Goto Top
Hallo

das mit den Netzwerkdiensten =>> Mail Transfer Agent, das gibt es bei mir unter den Netzwerkdiensten nicht.
Ist das der Punkt Mail Server?
Habe wahrscheinlich eine andere Version von Suse.

ciao
steve007