E-Mail über Shell

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Chris1898
Beiträge: 9
Registriert: 06.02.2008 14:35:35

E-Mail über Shell

Beitrag von Chris1898 » 06.02.2008 14:42:52

Hallo alle zusammen,

ich suche eine sehr schlichte und einfache möglichkeit über die Shell E-Mails zu versenden (NUR senden Empfang ist zweitrangig) ich habe schon Elmo ausprobiert jedoch ohne Erfolg.
Könnte mir bitte jemand einen Shellbasierenden E-MailClient nennen und mir vielleicht sagen ob ich mein Problem mit Debian Boardmitteln lösen kann.

Kurz noch zu meinem System Debian in der Version 3.2

Achja, ich möchte auf meinem Root-Server keinen eigenen Mailserver betreiben ich möchte wirklich nur einen Client der via SMTP über einen externen Server versendet.

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 06.02.2008 14:53:38

Die Meisten Mailserver bieten das Kommando "mail"; und da auf eigentlich jedem Linuxsysteme in Mailer installiert ist, sollte es auch bei dir verfügbar sein.

Code: Alles auswählen

mail -s "BETREFF" mailadresse@foo.cno < Mailinhalt.txt
Perl macht Spass.

Chris1898
Beiträge: 9
Registriert: 06.02.2008 14:35:35

Beitrag von Chris1898 » 06.02.2008 14:59:34

Hallo und danke für die schnelle Antwort...

wenn ich deinen Rat befolger passiert Folgendes:

Code: Alles auswählen

-bash: mail: command not found
also mail scheint er nicht zu kennen...

wo könnte das Problem denn liegen???

P.S genau so hatte ich mir dass vorgestellt ganz banal eine Mail verschicken

LG

Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von hupfdule » 06.02.2008 15:43:37

Du brauchst das Paket mailx. Allerdings verschickt das auch nur über einen installierten Mailserver. Mir ist so auf Anhieb kein Kommandozeilentool bekannt, dass den SMTP-Server gleich beinhaltet. Es wird aber sicher Mailserver geben, die genau darauf ausgelegt sind, einfach nur zu einem externen SMTP-Server weiter zu leiten.
Such mal im Forum, da wirst du sicher etwas in der Richtung finden.

Benutzeravatar
Heiko M.
Beiträge: 216
Registriert: 17.01.2005 12:31:34
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Heiko M. » 06.02.2008 15:50:06

Bin mir nicht sicher (korrigiert mich, wenn ich was falsches sage), aber Debian installiert standardmäßig Exim als Mailserver und der kennt den Befehl "mail" nicht. Kann dir leider auch nicht sagen, wie man mit Exim eine Mail in der Konsole schreibt, sollte aber möglich sein (siehe hierzu Exim Manual).

Wenn du den Befehl "mail" mit Exim nutzen möchtest, dann hilft dir

Code: Alles auswählen

aptitude install mailutils
weiter, denn das Paket mailutils stellt den Befehl "mail" zur Verfügung.

Hoffe das ist alles korrekt, was ich da erzählt habe.

[edit] Zu langsam. :lol: [/edit]

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 06.02.2008 16:00:55

Schau dir mal das Tool sendEmail an.

Code: Alles auswählen

daniel@daniel-laptop:~/documents$ apt-cache search sendemail
sendemail - email-from-console sending tool
Damit kann man auf sehr einfache Art und Weise Mails versenden.
Oh, yeah!

Chris1898
Beiträge: 9
Registriert: 06.02.2008 14:35:35

Beitrag von Chris1898 » 06.02.2008 16:05:09

Danke schonmal für die vielen Antworten ich werde mich mal mit euren Tipps auseinander setzen und später eine Rückmeldung geben

Antworten