TELETRUST MailTrusT Spezifikation - Secorvo Security Consulting ...
TELETRUST MailTrusT Spezifikation - Secorvo Security Consulting ...
TELETRUST MailTrusT Spezifikation - Secorvo Security Consulting ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Kopfzeilen von mehr als 64 Zeichen Länge werden in Analogie zu der <strong>Spezifikation</strong> in<br />
RFC822 und unter Berücksichtigung des PEM-spezifischen Formats wie folgt auf mehrere<br />
Zeilen umgebrochen:<br />
• Der Doppelpunkt trennt den Namen der Kopfzeile von ihrem Inhalt. Der Inhalt einer<br />
Kopfzeile kann aus mehreren Elementen bestehen, die durch Komma getrennt sind.<br />
• Vor und nach dem Doppelpunkt und vor und nach einem Komma können sich kein, ein<br />
oder mehrere Leerzeichen befinden.<br />
• Tabulatorzeichen () gelten als Leerzeichen.<br />
• Mehrere Leerzeichen können zu einem Leerzeichen zusammengefasst oder auch<br />
weggelassen werden.<br />
• Ein Umbruch entsteht durch Einfügen der Zeichenkombination , d.h.<br />
Fortsetzungszeilen beginnen stets mit einem Leerzeichen.<br />
• Die nutzbare Zeilenlänge wird auf 64 Zeichen je Zeile begrenzt. Das Leerzeichen zu<br />
Beginn einer Fortsetzungszeile wird dabei nicht mitgerechnet.<br />
• Ein Umbruch kann überall dort eingefügt werden, wo ein Leerzeichen stehen kann<br />
(siehe oben).<br />
• Elemente von bis zu 64 Zeichen Länge dürfen nicht auf mehrere Zeilen umgebrochen<br />
werden.<br />
• Elemente von mehr als 64 Zeichen Länge müssen in einer neuen Zeile beginnen und<br />
werden nach genau je 64 Zeichen umgebrochen. Damit wird dieses Element auf<br />
mehrere Zeilen verteilt, wobei jede der Zeilen bis auf die letzte genau 64 Zeichen des<br />
Elements enthält.<br />
Da in der Vorgängerversion des PEM-Standards [RFC1421] alle Kopffelder als Erweiterungsfelder<br />
mit einem „X-Präfix versehen waren, wird empfohlen, in ankommenden<br />
Nachrichten auch Felder mit „X-“-Präfix zu akzeptieren und das „X-“-Präfix dabei zu<br />
ignorieren.<br />
Beispiel: „X-Proc-Type: 4,MIC-CLEAR“ ist äquivalent zu „Proc-Type: 4,MIC-CLEAR“.<br />
Für abgehende Nachrichten dürfen nur Felder ohne „X-“-Präfix erzeugt werden. Die korrekte<br />
Verarbeitung von Feldern mit „X-“-Präfix ist keine Bedingung für Konformität mit dieser<br />
<strong>Spezifikation</strong>.<br />
3.2.4.1 Proc-Type<br />
Das Feld „Proc-Type“ spezifiziert den Typ der Nachricht.<br />
Es kommt in jeder Nachricht genau einmal vor und muß als erste Kopfzeile nach der eröffnenden<br />
Begrenzungszeile eingetragen werden.<br />
Das Feld „Proc-Type“ enthält 2 Elemente: eine Versionsnummer und eine Typbezeichnung.<br />
Die Versionsnummer bezeichnet die <strong>Spezifikation</strong>, nach der die Nachricht aufgebaut ist. Die<br />
Typbezeichnung spezifiziert die durchgeführten Transformationen (vergleiche Kapitel 3.2.3)<br />
und damit den genauen Nachrichtentyp.<br />
<strong>MailTrusT</strong>-<strong>Spezifikation</strong> Seite 20 von 52<br />
Mttspc11.doc Stand: 15. Dezember 1997