Telnet GMX Mailserver Beispiel: Unterschied zwischen den Versionen

Aus InfoWissWiki - Das Wiki der Informationswissenschaft
Zur Navigation springen Zur Suche springen
 
(Kategorie hinzugefügt)
Zeile 37: Zeile 37:
 
                                   +OK Closing connection
 
                                   +OK Closing connection
 
(Der Mailserver bestätigt uns dies und beendet die Verbindung zu unserem Rechner)
 
(Der Mailserver bestätigt uns dies und beendet die Verbindung zu unserem Rechner)
 +
 +
[[category:Informationstechnik]]
 +
[[category:Interaktion und Kommunikation]]

Version vom 25. Januar 2006, 19:47 Uhr

Dies ist ein Beispiel, an dem man gut nachvollziehen können sollte, wie 2 Programme unter Einhaltung entsprechender Protokolle korrekt mit einander kommunizieren können. Das folgende Beispiel beschreibt eine Sitzung in der Mails von dem Mailserver runtergeladen werden. Dazu gehören in der Regel 2 Programme, die miteinander kommunizieren wollen. Auf der einen Seite das Mailprogramm und auf der anderen Seite der Mailserver. Da wir uns für die gesendeten und empfangenen Daten interessieren simulieren wir das Mailprogramm mit dem "Telnet"-Programm.
Dieses Beispiel zeigt, daß diese Kommunikation mit dem Mailserver einem Art Frage-Antwortspiel ähnelt.

Befehle, die von entsprechenden Rechner gesendet werden, in chronologischer Reihenfolge:

  Eigener Rechner                Mailserver
  telnet pop.gmx.de pop3                                                             

(Anmeldung am "pop.gmx.de" GMX Mailserver unter Angabe, das wir über das "pop3" Protokoll kommunizieren wollen)

                                 +OK POP3 on InetServer (3.0) ready.

(Der Mailserver gibt uns Antwort das die Anmeldung akzeptiert wurde und wir mit ihm über das "pop3" Protokoll kommunizieren können.)

  user name

(Wir schicken unseren Namen mit "user" <Unser Name> an den Mailerver)

                                 +OK user accepted

(Der Mailserver hat unseren Namen gefunden und signalisiert uns dies.)

  pass password

(Nun schicken wir auch noch unser Kennwort an den Mailserver.)

                                 +OK welcome

(Dies wurde vom Mailserver ebenfalls akzeptiert.)

  stat

(Wir wollen wissen, wieviele neue Mails für uns auf dem Mailserver liegen)

                                 +OK 3 846

(Der Mailserver sagt uns, daß 3 Nachrichten mit einer Größe von insgesamt 846 Bytes bereit liegen.)

  retr 1

(Wir möchten die erste dieser 3 Mails runterladen auf unseren eigenen Rechner)

                                 +OK 286 octets
                                 [hier kommt dann die Mail komplett]
                                 .

(Der Mailserver hat diese Anfrage akzeptiert und schickt uns die komplette Mail) (Der Punkt in einer extra Zeile sagt uns, daß die Mail hier zu Ende ist)

  dele 1

(Da wir die Mail jetz auf unserem Rechner liegen haben, wollen wir dem Mailserver mitteilen, daß er Mail 1 löschen kann)

                                 +OK Message deleted

(Der Mailserver bestätigt wiederum, daß die Mail gelöscht wurde)

  QUIT

(Zum Schluß wollen wir noch nach der Spezifikation (Regel) des "pop3" Protokolls die Verbindung zum Mailserver korrekt beenden.)

                                 +OK Closing connection

(Der Mailserver bestätigt uns dies und beendet die Verbindung zu unserem Rechner)