2010-11-28 3 views

Antwort

4

auf Joes Antwort zu erweitern, die 72-char Grenze grundsätzlich für Körper erlaubt dann, zitiert werden gibt Raum für die zusätzlichen Zeichen in eine Zeile hinzugefügt, zB

From "scratch": 
> From Joe Bloggs, 24 Sept 1985 
> 
> > Probably some flame about emacs vs vi, eulogising one over the other. 
> > The quote chars have added four characters to the start of the line, so 
> > forcing wrapped lines at 72 chars pushes this to 76 chars, without 
> > affecting the formatting of the paragraph. 
> 
> Some rant accusing Joe of talking crap, and throwing out some random 
> evidence to the contrary. Quote char adds 2 chars. Again, paragraph 
> formatting retained. 

Someone else chimes in deciding to eulogise pico over either of the 
other two editors. All sides about to turn on this person. :-) 

die parapgraph Formatierung erlaubt also ein extra paar Zeichen zu geben auf 80 Zeichen Terminals beibehalten werden, für mindestens zwei Ebenen, und möglicherweise mehr, je nach wie die Zitatzeichen hinzugefügt/verwendet werden.

+0

Ist das heute noch nötig? – Tower

+0

Wahrscheinlich nicht, da die meisten E-Mail-Leser richtig wordwrap sind.Es gibt immer noch ein Problem, ältere Stellen zu zitieren, da ein intelligenter Zeilenumbruch den Text verzerren kann, was es schwierig macht, zu sehen, wo Text zitiert wurde. Letztendlich, um dies nicht zu tun, bricht das Robustheits-Prinzip des Internets, sei "konservativ in dem, was du sendest". Dies bedeutet im Wesentlichen, dass, wenn Sie nicht wissen, was der Empfänger verwendet, um E-Mails zu empfangen/lesen, also keine Annahmen treffen und auf Nummer sicher gehen. Natürlich, wenn Sie wissen, was der Empfänger verwendet, können Sie entsprechend berücksichtigen. –

7

RFC 2822 enthält diesen Text über Leitungslängen, die sind, wo diese wahrscheinlich herkommt:

Es gibt zwei Grenzen, die diese Standard Orte auf der Anzahl von
Zeichen in einer Zeile. Jede Zeile von Zeichen darf nicht mehr als 998 Zeichen, und sollte nicht mehr als 78 Zeichen sein, ausgenommen die CRLF.

Die 998 Zeichen begrenzt ist aufgrund Einschränkungen in vielen Implementierungen
, die senden, empfangen oder zu speichern Internet Message Format-Nachrichten, die einfach können nicht mehr als 998 Zeichen auf einer Linie behandeln. Empfangen
Implementierungen würde gut zu handhaben eine beliebig große Zahl
von Zeichen in einer Linie für Robustheit Willen. Allerdings gibt so viele Implementierungen sind, die (in Übereinstimmung mit den Transportanforderungen von [RFC2821]) akzeptieren keine Nachrichten mehr als 1000 Zeichen einschließlich der CR und LF pro Zeile enthält, es ist wichtig für Implementierungen nicht um solche Nachrichten zu erstellen.

Die konservativere 78 Charakter Empfehlung ist
die vielen Implementierungen von Benutzer Schnittstellen, die diese
Meldungen anzeigen aufzunehmen, die trunkieren kann, oder katastrophal wickeln, um die Anzeige der
mehr als 78 Zeichen pro Zeile, in trotz der Tatsache, dass eine solche
Implementierungen die Absicht dieser Spezifikation (und das von [RFC2821] mit nicht-konformer sind, wenn sie Informationen tatsächlich dazu führen, zu seinverloren). so ist es wieder, auch wenn diese Beschränkung auf Nachrichten gesetzt wird, es ist encumbant auf Implementierungen welche Display-Meldungen

+0

Ist dies in diesen Tagen noch notwendig ? – Tower

Verwandte Themen