×


Řešení
"netextových" přenosů v rámci SMTP pošty
•
"nesystematická"
řešení:
–
týkají se pouze
"přibalování" příloh
–
UUENCODE
•
varianta
"přibalování" příloh, pocházející ze světa Unixu
–
BinHex
•
varianta
pocházející ze světa počítačů Macintosh
–
……..
•
systematické
řešení: standard MIME
–
Multipurpose Internet Multimedia
Extensions
–
je podporován
většinou novějších poštovních klientů
–
umožňuje
bezproblémovou práci s přílohami
•
jedna zpráva
může mít i více příloh,
•
přílohou může
být cokoli co lze "zabalit" do podoby souboru
–
umožňuje psát
česky
•
v těle zprávy,
předmětu zprávy i v komentářových částech adres!!!
–
umožňuje
provázání poštovního klienta s aplikacemi
•
tak aby
uživateli stačilo kliknout na ikonku s přílohou, a klient věděl co má s
přílohou udělat (jak ji "vybalit" a kterému programu ji předat)
•
co všechno
definuje standard MIME?
–
Kódování
•
2 způsoby
převedení 8-bitových dat do 7-bitové podoby:
–
Quoted
Printable a Base64
–
Typování dat
•
zavádí tzv.
MIME type (je dvousložkový), aby bylo možné definovat co jsou data zač a bylo
možné odvodit, jak mají být zpracována
–
např.
text/HTML, image/gif
–
Rozšíření
formátu zprávy
•
zavádí
rozšíření formátu dle RFC822, tak aby mohly být ve zprávě vyjádřeny informace
související s přílohami, kódováním atd.
–
zavádí nové
položky do hlavičky
–
umožňuje aby
tělo zprávy mělo více složek
•
standard MIME
je typickým příkladem vývoje aplikací v rámci TCP/IP
–
nejprve jsou
vyvinuty jednoduché aplikace
–
když se
aplikace uchytí a uživatelé si vznikne potřeba jejich zdokonalení, toto se
připraví