NNTP: (Network News Transfer Protocol)


Nun das Protokoll:
Nach jedem gesendeten Befehl schickt der NNTP-Host einen dreiziffrigen Statuscode zurück, dessen erste Ziffer folgende Informationen beinhaltet:

1xx:
Der Server schickt nun irgendwelche informative Mitteilungen (z.B.Hilfetext).
2xx:
Befehl war ok.
3xx:
Befehl war soweit ok; sende den Rest! (z.B. beim POST-Kommando)
4xx:
Korrekter Befehl, der aber aus irgendeinem Grund nicht ausgeführt werden konnte. (z.B. POST-Kommando, obwohl der Server kein Posting erlaubt)
5xx:
Unbekannter oder unkorrekter Befehl oder ein ernsthafter Programmfehler ist aufgetreten.

Bemerkung:

  1. Nach dem Anmelden beim Server gibt es zwei mögliche Statusmeldungen:
    • 200 server ready - posting allowed
    • 201 server ready - no posting allowed
  2. Falls Daten gesendet werden, markiert immer ein einzelner Punkt in einer ansonsten leeren Zeile das Ende der Daten.


Die (wichtigsten) Kommandos:

Vorwiegend von Clients benutzte Kommandos:

Kommandos zur Server-Server-Kommunikation:

NNTP-Erweiterungen:


Quelle: RFC 977


zurück