Unterschied: KMail und Unixkommando mail
Hallo! Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht? Kann ich nicht einfach dem Kommando mail als Parameter einen Mailserver im Inet angeben? Vielen Dank im Voraus! Marc Mc Guinness
Hallo,
Marc Mc Guinness
Hallo!
Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht?
Auch KMail benötigt einen MTA, nur kann KMail mit dem Pfad zum MTA konfiguriert werden, Mail hingegen nicht. :-)
Kann ich nicht einfach dem Kommando mail als Parameter einen Mailserver im Inet angeben?
Mail ist eigentlich ein mächtiges und umfangreiches Programm mit den Funktionen eines Mail Delivery Agents (MDA), Mail Readers und Mail Editors. Die Funktion MDA schreibt auf lokalen Systemen direkt in die Mailspool. Für systemübergreifenden Mailtransport muss der empfangende Host und die Route dorthin bekannt sein, oder es wird uucp benutzt. Neuere Versionen können auch mit einem lokalen MTA kommunizieren. Mail stammt eben aus den Frühtagen des ARPAnet. :-) Unter /usr/share/doc/packages/mail gibt es ein umfangreiches Referenz Manual, manual.ps.gz. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
* Marc Mc Guinness schrieb am 07.Feb.2002:
Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht?
Ist historisch bedingt. mail ist viel älter als das Internet. Du darfst nicht vergessen, daß UNIX ein MultiuserBetriebssystem ist. Früher saßen da viele User an verschiedene Terminals, aber nur ein Rechner. Da bestand schon das Bedürfnis nach einer Komunikationsmöglichkeit. Das älteste dürfte write gewesen sein, gibt es auch heute noch unter Linux. Aber jemand eine Nachricht auf dem Bildschirm zu zaubern ist nich unbedingt das Gelbe von Ei, zumal es nur funktioniert, wenn der andere auch eingeloggt ist. Daher wurde recht bald mail erfunden, dadurch konnte man zeitversetzt miteinander komunizieren. Funktioniert auch heute noch. Einfach mail USER und Du kannst einem User eine Mail schicken, dafür brauchst Du kein Sendmail oder ähnliches. Geht aber nur auf dem eigenen Rechner. (eigenes Netzwerk aus lauter Linux-Rechner müßte eigentlich auch gehen, da ich keins habe, kann ich aber nichts zu sagen.) Als dann das Internet aufkam, wurde mails auch dorthin portiert. Da die meisten Leute aber kein UNIX hatten, und die Leitungen auch nicht immer ständig bestanden, bedurfte es andere Mechanismen. KMail ist erst viel später entstanden und bildet eine Windowsfunktionalität nach, während mail originär UNIX ist. Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0
Hallo Bernd,
From the keyboard of Bernd,
* Marc Mc Guinness schrieb am 07.Feb.2002:
Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht?
Weil Kmail so _mächtig_ ist das es sowohl SMTP beherscht als auch deine Mails an den lokalen MTA pipen kann.
KMail ist erst viel später entstanden und bildet eine Windowsfunktionalität nach, während mail originär UNIX ist.
Ähemm, sorry das kann ich bei bestem Willen so nicht unkommentiert stehen lassen. Nur weil ein MUA auch das SMTP Protokoll (RFC821) clientseitig implementiert ist das nochlange keine Nachbildung einer Windowsfunktionalität. Ich gebe dir bei Unix wird häufig der modulare Ansatz gewählt, aber einen anderen Ansatz zu verwenden ist doch nicht falsch. Schließlich verbessert es für einige das Mensch-Maschine Interface und erleichtert die Kommunikation über das Internet. BTW: Alles ist ja auch nicht so modular, wenn man bedenkt das alle Linux-User nen _fetten_ monolithischen Kernel einsetzen. SCNR. gruß Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html If not: perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Hallo Waldemar, * Waldemar Brodkorb schrieb am 09.Feb.2002:
From the keyboard of Bernd, * Marc Mc Guinness schrieb am 07.Feb.2002:
Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht?
KMail ist erst viel später entstanden und bildet eine Windowsfunktionalität nach, während mail originär UNIX ist.
Ähemm, sorry das kann ich bei bestem Willen so nicht unkommentiert stehen lassen. Nur weil ein MUA auch das SMTP Protokoll (RFC821) clientseitig implementiert ist das nochlange keine Nachbildung einer Windowsfunktionalität. Ich gebe dir bei Unix wird häufig der modulare Ansatz gewählt, aber einen anderen Ansatz zu verwenden ist doch nicht falsch. Schließlich verbessert es für einige das Mensch-Maschine Interface und erleichtert die Kommunikation über das Internet.
Habe ich behauptet, daß es falsch ist? Die Windowsfunktionalität ist im Windowsbereich doch auch viel Sinnvoller. Wenn ich einen Rechner alleine zu Hause habe, oder ein kleines Netzwerk ist es doch völlig in Ordnung. Ok, Windows steht hier für dieses Konzept, für den Homebereich. mail ist viel älter als das SMTProtokoll. Wenn ich große Netze habe, oder sogar echte Terminals, dann ist es doch nicht sonderlich sinnvoll, wenn jeder Mitarbeiter rauswählt. Hier ist sendmail geradezu notwendig.
BTW: Alles ist ja auch nicht so modular, wenn man bedenkt das alle Linux-User nen _fetten_ monolithischen Kernel einsetzen. SCNR.
Die Sprache war ja auch von einem UNIX-Konzept. Linux ist nur eins von vielen, und nicht unbedingt überall das beste. Obwohl der Linuxkernel auch gewisse Vorteile gegenüber andere UNIXe hat, aber wenn was ganz bestimmtes gebraucht wird, auch noch eine Menge Nachteile. Aber dazu siehe die verschiedene Kernelforen. Bernd -- Umsteiger von Microsoft Windows xx? Hast Du schon file://usr/doc/howto/de/DE-DOS-nach-Linux-HOWTO.txt gelesen? Auch file://usr/doc/Books/Linuxhandbuch.dvi ist zu empfehlen. |Zufallssignatur 1
Hallo Bernd,
From the keyboard of Bernd,
Hallo Waldemar,
* Waldemar Brodkorb schrieb am 09.Feb.2002:
From the keyboard of Bernd, * Marc Mc Guinness schrieb am 07.Feb.2002:
Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht?
KMail ist erst viel später entstanden und bildet eine Windowsfunktionalität nach, während mail originär UNIX ist.
Ähemm, sorry das kann ich bei bestem Willen so nicht unkommentiert stehen lassen. Nur weil ein MUA auch das SMTP Protokoll (RFC821) clientseitig implementiert ist das nochlange keine Nachbildung einer Windowsfunktionalität. Ich gebe dir bei Unix wird häufig der modulare Ansatz gewählt, aber einen anderen Ansatz zu verwenden ist doch nicht falsch. Schließlich verbessert es für einige das Mensch-Maschine Interface und erleichtert die Kommunikation über das Internet.
Habe ich behauptet, daß es falsch ist?
Nein, sicher nicht. Das sind meine Assoziationen, wenn ich den Ausspruch "bildet eine Windowsfunktionalität" nach höre. Kann ich leider nicht ändern, wenn ich das W-Wort höre muß ich nur an *falsch* denken, hat sich in meine Birne so eingebrannt.
Die Windowsfunktionalität ist im Windowsbereich doch auch viel Sinnvoller. Wenn ich einen Rechner alleine zu Hause habe, oder ein kleines Netzwerk ist es doch völlig in Ordnung. Ok, Windows steht hier für dieses Konzept, für den Homebereich.
Naja, aber der erste SMTP-Client war sicher nicht auf und für ein Windowsbetriebssystem entwickelt worden. Mal schauen was ich so ergoogelt bekomme: http://members.fortunecity.com/pcmuseum/windows.htm "Microsoft first began development of the Interface Manager (subsequently renamed Microsoft Windows) in September 1981." August 1982 wurde die RFC zu SMTP veröffentlicht. Leider habe ich keine Zeit weiterzurecherchieren, aber glaubst du wirklich das Windows zuerst einen SMTP-Client entwickelt hat? Ich glaube zu der Zeit hatten die nicht einmal TCP/IP implementiert. Erkennst du jetzt was ich meinte, was mir Übel aufgestossen ist bei deinen Worten? Ansonsten Belege bitte deine Aussage mit Quellenangabe ;)
mail ist viel älter als das SMTProtokoll. Wenn ich große Netze habe, oder sogar echte Terminals, dann ist es doch nicht sonderlich sinnvoll, wenn jeder Mitarbeiter rauswählt. Hier ist sendmail geradezu notwendig.
Da kann ich dir nicht widersprechen.
BTW: Alles ist ja auch nicht so modular, wenn man bedenkt das alle Linux-User nen _fetten_ monolithischen Kernel einsetzen. SCNR.
Die Sprache war ja auch von einem UNIX-Konzept. Linux ist nur eins von vielen, und nicht unbedingt überall das beste. Obwohl der Linuxkernel auch gewisse Vorteile gegenüber andere UNIXe hat, aber wenn was ganz bestimmtes gebraucht wird, auch noch eine Menge Nachteile. Aber dazu siehe die verschiedene Kernelforen.
Jo. Ist schon klar. Aber wieviele Unix'e haben sich bisher mit Microkernel Architektur durchgesetzt? Ich kenne Darwin, den Kernel von MacOS 10/X und Hurd, aber beide sind nicht so populär wie *BSD oder Linux. Gruß Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html If not: perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
On Saturday, 9. February 2002 19:08, Waldemar Brodkorb wrote:
Hallo Bernd, From the keyboard of Bernd,
Hallo Waldemar,
* Waldemar Brodkorb schrieb am 09.Feb.2002:
From the keyboard of Bernd,
* Marc Mc Guinness schrieb am 07.Feb.2002:
Kann mir bitte jemand erklären, warum ich für das Unixkommando mail einen Mailserver (z.B. Sendmail) benötige, aber für KMail nicht?
KMail ist erst viel später entstanden und bildet eine Windowsfunktionalität nach, während mail originär UNIX ist.
Wie? Es ist eine Windowsfunktionalität, wenn ein MUA die Mail
direkt an einen Mailserver übergibt?
Am Samstag, 9. Februar 2002 19:08 schrieb Waldemar Brodkorb:
Leider habe ich keine Zeit weiterzurecherchieren, aber glaubst du wirklich das Windows zuerst einen SMTP-Client entwickelt hat?
Wow, mir war ja bekannt, das Windows oftmals eine Eigenleben entwickelt, aber dass es Software entwickeln kann, ist mir neu ;-) -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
* Manfred Tremmel schrieb am 10.Feb.2002:
Am Samstag, 9. Februar 2002 19:08 schrieb Waldemar Brodkorb:
Leider habe ich keine Zeit weiterzurecherchieren, aber glaubst du wirklich das Windows zuerst einen SMTP-Client entwickelt hat?
Wow, mir war ja bekannt, das Windows oftmals eine Eigenleben entwickelt, aber dass es Software entwickeln kann, ist mir neu ;-)
Leute, ich habe nicht behauptet, daß Windows es entwickelt hat. Ich habe nur Windows als Synonym für HomeComputer allgemein genommen. Schließt Apple und was weiß ich noch mit ein. Windows für HomeComputer im Gegensatz zu UNIX für Rechner mittlerer Größe. Bernd -- Hast Du bei Problemen schon in der SuSE-Support-Datenbank (SDB) nachgesehen? Auf Deinem Rechner: http://localhost/doc/sdb/de/html/index.html | mit Apache: http://localhost/doc/sdb/de/html/key_form.html | Zufalls- Tagesaktuell bei SuSE: http://sdb.suse.de/sdb/de/html/index.html | signatur 2
Am Sonntag, 10. Februar 2002 15:24 schrieb Bernd Brodesser:
Leute, ich habe nicht behauptet, daß Windows es entwickelt hat. Ich
Ich hab auch nicht auf Deine, sondern auf Waldemars E-Mail geantwortet und der hats sicher auch nicht so gemeint, wie er's geschrieben hat, aber gelegentlich braucht meine schwarze Seele so nen Kommentar in dieser Situation.
habe nur Windows als Synonym für HomeComputer allgemein genommen. Schließt Apple und was weiß ich noch mit ein. Windows für HomeComputer im Gegensatz zu UNIX für Rechner mittlerer Größe.
Wobei Windows die Homecomputer nicht groß gemacht hat, das waren Firmen wie Commodore, Atari und Sinclair, die lange vor MS die Pfade in die Privathaushalte geebnet haben. MS hat sich den Weg übers Büro geebnet. Aber jetzt wirds wirklich grausam OT, da geh ich lieber ins Bett :-) -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
Hallo Manfred,
From the keyboard of Manfred,
Am Samstag, 9. Februar 2002 19:08 schrieb Waldemar Brodkorb:
Leider habe ich keine Zeit weiterzurecherchieren, aber glaubst du wirklich das Windows zuerst einen SMTP-Client entwickelt hat?
Wow, mir war ja bekannt, das Windows oftmals eine Eigenleben entwickelt, aber dass es Software entwickeln kann, ist mir neu ;-)
Hehe, man sollte sich doch mehr Zeit nehmen *g* Aber Windows ist so _intuitiv_ das kann bestimmt auch das. scnr gruß Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html
participants (6)
-
B.Brodesser@t-online.de
-
Dieter Kluenter
-
Heiner Lamprecht
-
Manfred Tremmel
-
Marc Mc Guinness
-
Waldemar Brodkorb