20.01.2013 Aufrufe

TELETRUST MailTrusT Spezifikation - Secorvo Security Consulting ...

TELETRUST MailTrusT Spezifikation - Secorvo Security Consulting ...

TELETRUST MailTrusT Spezifikation - Secorvo Security Consulting ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!