Hi,
Ich habe die RFC http://rfcs.kleines-lexikon.de/rfc2821.txt noch nicht vollständig durch und noch nicht verstanden.
Muss man auch nur dann vollstaendig verstehen, wenn man einen Mailserver oder -client bauen moechte.
Aber so ungefaehr und im Prinzip sollte es schon sitzen. Da ist dann aber das RFC die denkbar schlechteste Quelle fuer die Erleuchtung ;-)
Gibts sowas eigentlich auch auf Deutsch?
Nein, nicht das ich wuesste. Die Sprache des Netzes ist numal Englisch. Genauso, wie die Sprache der katholischen Kirche Latein ist, in der Kueche Franzoesisch gequasselt wird und vor noch nicht allzulanger Zeit Deutsch die Lingua Franca der Mathematiker war.
Wenn dann aber einer keine reine Statusmeldung zurücksendet, sondern die komplette email, geht es wohl zu weit.
Es kommt drauf an.
Ist mir gestern aber auch passiert. Ich sende da eine email mit einer *.cdr-Datei. Die hatte sich aufgebläht auf 147MB. Und als ich endlich fertig war, hat der blöde Empfängerserver die komplette email zurückgeschickt mit dem Vermerk "Mail ist zu groß für das Postfach".
Tja, was sollte er sonst machen?
Wenn dieser Umstand erst festgestellt wurde, als bereits der Empfang der vollstaendigen(!) Mail mit "250 OK" quittiert wurde (Die Empfangsstelle kann auch ein Relay/Lastverteiler o.ae. sein), dann kann es sein, das die gesendete Mail beim Sender bereits geloescht wurde. Es gibt aber keine Moeglichkeit, das nachzufragen, also hat sich der Postmaster dazu entschieden die Mail komplett zu retournieren. Ich bin gerade noch mal ueber die RFC geflogen (6.1 Reliable Delivery and Replies by Email): das ist nicht verboten.
Allerdings steht ebenda auch ausdruecklich:
" It MUST NOT lose the message for frivolous reasons, such as because the host later crashes or because of a _predictable_ _resource_ _shortage_." [Hervorhebung durch Unterstreichen von mir]
Das Schluesselwort "MUST NOT" ist das Flammenschwert der RFCs: bis hierhin und nicht weiter.
Stell Dir mal vor, die wäre aus Versehen woanders gelandet, wo man mit ISDN runterlädt.
Fuer das Runterladen ist wiederum ein anderes Protokoll zustaendig, die meisten davon koennen die Groesse vorher ansagen und ein Abbruch verliert auch keine Daten.
so short
Christoph Zurnieden