Hallo,was hab ich übersehen? Man sagt, dass man im Linux (hier ein openSuse 11.2) auf der Kommandozeile total einfach Mails verschicken kann. Ich hab alles möglich probiert, aber es kam nie eine Mail (Account gmx) an. Frage 1: Ist gemeint über das Internet (oder nur im LAN) ? Frage 2: Muss ich irgendein Dienst, oder irgendwas irgenwo dafür konfigurieren? Bisher nix gefunden darüber. Irgendwas mit sendmail einrichten oder Pakete installieren? Danke für jede Hilfe! Gruss uspc
Linux 15.036 Themen, 107.107 Beiträge
Womit hast du denn genau versucht zu mailen? Bei mailx musst du irgend einen MTA in Betrieb haben, der das Mail dann auch annehmen und ins Internet relayen kann. Also entweder richtest du einen kleinen Mailserver z.B. auf Basis von Postfix ein oder du nutzt ein Programm, das direkt zu einem externen SMTP-Server verbinden kann.
Ich würde sagen, an sendmail verzweifelst Du als Anfänger!
Sendmail ist ein mächtiges, aber auch kompliziertes Tool!
http://www.64-bit.de/dokumentationen/netzwerk/f/002/DE-Mailserver-HOWTO-3.html
http://www.linux-praxis.de/linux2/sendmail.html
http://www.google.de/search?hl=de&safe=off&client=firefox-a&rls=org.mozilla%3Ade%3Aofficial&hs=yly&q=sendmail+konfigurieren&btnG=Suche&meta=lr%3Dlang_de
Persönlich habe ich mir das bisher geschenkt!
Sendmail ist ein Anachronismus, genau wie qmail. Mailserver betreibt man heute idealerweise mit Postfix, oder (wenn man Hardcore-Debianer ist nur alles unkritisch übernimmt oder unter leichtem Masochismus leidet) unter Umständen Exim.
Bei mir läuft eben ein Thunderbird und mehr nicht. Sendmail oder was auch immer in der Standardinstallation eingerichtet wird und an root bzw. mich als User Systemmeldungen verschickt.
Ein kleiner Mailserver wäre aber mal eine Herausforderung. Postfix empfiehlst Du da?
Thunderbird ist ein vollwertiger MUA, da hast du ja neben dem Eingangs- auch einen Ausgangsserver konfiguriert, worüber die Mails versendet werden.
Einen lokalen Mailserver zu installieren macht nur dann Sinn, wenn man auch wirklich mit dem Domänennamen dieses Systems Mails versenden will. Ansonsten sollte man einen Mini-MTA wie esmtpd, nullmailer, ssmtp o.ä. benutzen, um die Mails an einen richtigen MTA zu relayen. Richtige Absenderangaben nicht vergessen, sonst werden die Mails zurückgewiesen oder als Spam markiert (und der Absendeserver grad als Spammer gelistet).
Hallo REPI, mal ganz nebenbei gefragt:
Warum verwendest du als Susenhai nicht Kmail.
Ich hatte auch jahrelang den Thunderbird (privat) genutzt.
Seit ich jetzt mit der Suse unterwegs bin, nutze ich Kmail was ich viel besser finde.
Bei der Vielfalt der heutigen Möglichkeiten ist die richtige Auswahl oft nicht einfach.
MfG Acader
Danke an allen ! Ich zwischendurch in die Software meines PC geluchst: hatte postfix drinnen, hab das gelöscht (musste ich) um sendmail raufzuspielen. Hm, also muss ich doch sowas wie einen Mailserver zum laufen haben. Also irgendeine Maschine, die Mails letztendlich versendet. Wie eine GMX oder sowas. Ich muss das verstehen, nicht abtippen oder auswendig lernen, sorry. Also mal ganz blöde beschrieben: Ich spiel auf einem PCOpenSuse 11.2 rauf. Internet geht. Konsole an und tippe einen Befehl wie echo "Nachrichtentext" | mail -s"Betreff" meinemail@gmx.de (meinemail ersetze ich in echt). Das soll schon funktionieren?? Glaub ich nicht. Bitte Bitte Aufklärung - für leicht Eingeweihte - Tausend Dank ! Gruss uspc
Du kannst den Mailserver für mailx -und einiges andere auch- in der .mailrc festlegen.
cat .mailrc:
account 1und1 {set from="Name_Surname@online.de"
set smtp=smtp.1und1.de
set smtp-auth-user=Name_Surname@online.de
set smtp-auth-password=password
set sendcharsets="iso-8859-1"}
Tip ist geklaut von hier: http://www.linux-club.de/viewtopic.php?f=5&t=103199&start=0
Der Tipp ist gut, danke :-)
Und noch besser wäre er, würde er auch funktionieren... es lässt sich natürlich eine .mailrc anlegen, aber das angegebene Beispiel funktioniert weder unter Lenny noch unter OpenBSD mit mailx.
Muss ich doch auch mal probieren, Danke für die Info!
Danke für die Tipps, aber nix geht. Hab den Tipp von leerkopf getestet (im root diese Datei angelegt), geht nicht. Bin übrigens bei GMX. Vielleicht noch als Info: Nutze über OpenSuse per KMail mein GMX-Mailkonto. Versteh ich gar nicht. Ich lese bei Google nur immer: Mail ganz einfach per Kommandozeile versenden..... Ich seh den Wald vor lauter Bäumen nicht.... Was benötigt man im Hintergrund ? MUSS ich eine eigene Domain auf dem PC am Laufen HABEN (so versteh ich die Meckermeldung im / var / log /messages ? Hat das alles nichts mit sendmail oder postfix zu tun ? Mein KMail läuft glaube ich auch ohne die beiden Pakete... Bitte um Aufklärung für begeisterte Linux-Einsteiger, Danke ! SG uspc