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-ID: 73647

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

Ausgedruckt am: 25.11.2024 um 21:11 Uhr

maikrosoft
maikrosoft 15.11.2007 um 16:44:41 Uhr
Goto Top
echo "Mailinhalt" | mail -s "Betreffzeile" email@adresse.de

cu

maikrosoft
ghofmann
ghofmann 15.11.2007 um 16:44:52 Uhr
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
steve007
steve007 19.11.2007 um 09:44:17 Uhr
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