Einführung
In diesem Dokument wird die E-Mail-Größenbeschränkung mit Anhängen beschrieben. Außerdem wird erläutert, warum eine E-Mail-Größe bei der Verarbeitung über eine Cisco E-Mail Security Appliance (ESA) möglicherweise größer als erwartet ist.
Warum sind E-Mail-Anhänge größer als die ursprüngliche Datei?
Die in RFC 2045 definierte MIME-Spezifikation (Multipurpose Internet Mail Extensions) führt "base64" als eines von mehreren Binär-zu-Text-Codierungsschemata auf. Die Base64-Codierung von MIME basiert auf der RFC 1421-Version von Privacy Enhanced Mail (PEM), verwendet dasselbe 64-Zeichen-Alphabet und den Kodierungsmechanismus wie PEM und verwendet das "="-Symbol für das Ausgabepadding auf dieselbe Weise.
MIME gibt keine feste Länge für Base64-codierte Zeilen an, sondern eine maximale Länge von 76 Zeichen. Außerdem wird angegeben, dass alle zusätzlichen Buchstaben von einem kompatiblen Decoder ignoriert werden müssen, obwohl die meisten Implementierungen ein CR/LF-Zeilenpaar verwenden, um codierte Zeilen abzugeben.
So beträgt die tatsächliche Länge von MIME-kompatiblen Base64-codierten Binärdaten normalerweise etwa 137 % der ursprünglichen Datenlänge, obwohl bei sehr kurzen Nachrichten der Overhead aufgrund des Overhead der Header sehr viel höher sein kann. Die endgültige Größe der Base64-codierten Binärdaten entspricht ungefähr dem 1,37-fachen der ursprünglichen Datengröße + 814 Byte (für Header).
Zugehörige Informationen