Einer der wichtigsten Vorteile von E-Mail, welchen ich auch in 1.1 nannte, ist der Versand von Binärdateien wie etwa Bilder oder Musik. Das Problem ist das sich der Gebrauch von E-Mail zu Anfangszeiten auf den reinen Versand von Textnachrichten beschränkte. Das SMTP wurde daher nur für die Übertragung des ASCII Zeichensatzes konzipiert. ASCII steht für "American Standard Code for Information Interchange" und ist einfach ein binäres Schema zur darstellung von Zeichen Als sich die Welt der Textverarbeitung änderte und es zum Standard wurde neben gewöhnlichem Text auch Bilder o.ä. in seine Dokumente einzubinden suchte man nach einer Möglichkeit
diese in E-Mails zu implementieren.
Ein völlig neues System zu entwickeln erschien wenig sinnvoll, da es viel zu umständlich und kostenintensiv wäre alle Systeme auf ein neues Protokoll umzustellen. Man entschied sich daher ein Verfahren zu entwickeln welches aufwendigere Binärdateien in für das SMTP Protokoll verständliche ASCII-Zeichen verschlüsselt. (siehe Grafik) Die bekanntesten Verfahren sind Uuencode und Base64. Der Empfangende MUA muss das selbe Codierungsverfahren beherrschen um die ASCII-Zeichen wieder in eine Binärdatei "zusammenzusetzen".
|