Viacúčelové rozšírenie internetovej pošty: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Bronto (diskusia | príspevky)
to čo je za b...l?
Bubamara (diskusia | príspevky)
d rv
Riadok 1:
'''Multipurpose Internet Mail Extensions''' '''(MIME)''' je internetový štandard, ktorý '''rozširuje základný formát [[e-mail|emailu]]''' o podporu:
{{na revíziu}}
{{na úpravu}}
 
MIME WORD MEANING / VÝZNAM SLOVA
A/ MIME - mime, mimic, mím = herec bez slov
 
B/ MIME - MIME, pseodonym a umelecké meno / karikaturista a kresliar, Miroslav MOTYČÍK, SLOVAKIA
 
C/ MIME - M. I. M. E = internetový štandart, internetový formátový protokol Multipurpose Internet Mail Extensions (MIME) je internetový štandard, ktorý rozširuje základný formát [e-mail|emailu]] o podporu:
 
''Multipurpose Internet Mail Extensions''' '''(MIME)''' je internetový štandard, ktorý '''rozširuje základný formát [[e-mail|emailu]]''' o podporu:
* používať aj text, ktorý je napísaný v inom ako [[ASCII]] kódovaní (napr. písať správu s diakritikou);
* používať širšie spektrum [[príloha e-mailu|emailových príloh]] (napr. binárne, multimediálne súbory);
Řádek 20 ⟶ 10:
 
==Východiská a úvod==
Základný (a stále používaný) '''prenosový protokol pre email [[SMTP]]''', podporuje len prenos [[ASCII]] znakov. Neznáme znaky by protokol SMTP nepreniesol korektne. Stručne, [[ASCII]] [[znaková sada]] (128 znakov) pokrýva hlavne znaky angličtiny. Teda nedokáže zakódovať znaky s [[Diakritické znamienka|diakritikou]], či znaky iných národných abecied uložených v [[Unicode]] sade (cez 100 000 znakov).
 
Základný '''[[e-mail#Formát správy|formát emailu]]''' je daný RFC 822, aktualizovaný v RFC 2822. Email sa skladá z hlavičiek a tela emailu, ktoré sú zapísané v [[ASCII]]. Stručne, hlavičky je možné popísať ako servisné informácie potrebné na doručenie tela emailu. Štandardy definujú kľúčové (vyhradené) slová, ktoré sa používajú v hlavičkách. Typicky sú to minimálne hlavičky <code>From:, To:, Subject:, Date:</code>. Kompletnú hlavičku, ktorá obsahuje kľúčové slovo a hodnotu (konkrétna adresa) môže SMTP server jednoznačne interpretovať a doručiť.
MIME WORD MEANING / VÝZNAM SLOVA
 
Práve MIME definuje mechanizmus ako vyriešiť problém prenosu znakov, ktoré nie sú v [[ASCII]]. Pred prenosom zakóduje všetky tieto znaky z inej znakovej sady do [[ASCII]] a po prijatí spätne dekóduje do uvedenej, pôvodnej znakovej sady. Mená, predmet, samotný text i prílohy emailu teda možno posielať bezproblémovo s diakritikou. '''Kódovanie a dekódovanie z MIME prevádza [[MUA]]''' (''Mail User Agent''). Je to buď podprogram bežiaci na emailovom serveri, alebo [[emailový klient]] v užívateľskom počítači.
A/ MIME - mime, mimic, mím = herec bez slov
 
MIME ďalej '''zavádza nové hlavičky''', ktoré umožňujú presne špecifikovať obsah (''content-type'') alebo kódovanie prenosu (''transfer encoding''). MUA je tak možné informovať dopredu o type prílohy a on môže následne zobraziť ikonu alebo rôzne ponuky aj bez analýzy obsahu týchto príloh. Prenosové kódovania môže interpretovať SMTP server. MIME '''poskytuje možnosti na vlastné rozšírenie'''. To znamená, že štandard umožňuje použiť aj iné, nové ''content-type'' a nové vlastnosti MIME objektov. Všetky [[MUA]] ich už ale nemusia správne interpretovať. Cieľom takéhoto rozšírenia emailu o MIME bolo nijak nepozmeniť štandardy pre pôvodný formát emailu. Preto by mal byť aj email formátovaný pomocou MIME naďalej prenositeľný SMTP a čiastočne zobrazený v MUA, ktoré MIME nepodporuje.
B/ MIME - MIME, pseodonym a umelecké meno / karikaturista a kresliar, Miroslav MOTYČÍK, SLOVAKIA
 
==Hlavičky MIME==
C/ MIME - M. I. M. E = internetový štandart, internetový formátový protokol Multipurpose Internet Mail Extensions (MIME) je internetový štandard, ktorý rozširuje základný formát [e-mail|emailu]] o podporu:
:''Pre kompletný popis všetkých hlavičiek, napríklad disposition pozri [[:en:MIME#MIME headers| MIME]] {{eng icon}}''
• používať aj text, ktorý je napísaný v inom ako ASCII kódovaní (napr. písať správu s diakritikou);
<!-- ===MIME-Version===
• používať širšie spektrum emailových príloh (napr. binárne, multimediálne súbory);
MIME-Version: 1.0
• používať (skladať) telo emailu z viacerých častí (napr. email v textovom aj formáte HTML zároveň);
• používať v hlavičkách emailu text, ktorý je napísaný v inom ako ASCII kódovaní (napr. použiť meno odosielateľa s diakritikou).
MIME ako štandard je taktiež používaný na popis obsahu súborov. Teda slúži na popis možných obsahových typov (content types) vo všeobecnosti, nielen v oblasti elektronickej pošty. Používa sa ako súčasť komunikačných protokolov, napr. HTTP služby WWW. Pretože HTTP vyžaduje prenos dát vo formátovaní podobnom emailu.
MIME štandardizujú RFC 2045, RFC 2046, RFC 2047, RFC 4288, RFC 4289, RFC 2049.
 
===Content-type===
Content-type: text/plain
 
===Content-Transfer-Encoding===
Základný (a stále používaný) '''prenosový protokol pre email [[SMTP]]''', podporuje len prenos [[ASCII]] znakov. Neznáme znaky by protokol SMTP nepreniesol korektne. Stručne, [[ASCII]] [[znaková sada]] (128 znakov) pokrýva hlavne znaky angličtiny. Teda nedokáže zakódovať znaky s [[Diakritické znamienka|diakritikou]], či znaky iných národných abecied uložených v [[Unicode]] sade (cez 100 000 znakov).
:''Pre kompletný popis kódovaní, napríklad aj 8bitové kódovanie pozri [[:en:MIME#Content-Transfer-Encoding| MIME]] {{eng icon}}''
'''7bit'''
'''base64'''
'''quoted-printable'''
-->
 
==Časti emailu==
Základný '''[[e-mail#Formát správy|formát emailu]]''' je daný RFC 822, aktualizovaný v RFC 2822. Email sa skladá z hlavičiek a tela emailu, ktoré sú zapísané v [[ASCII]]. Stručne, hlavičky je možné popísať ako servisné informácie potrebné na doručenie tela emailu. Štandardy definujú kľúčové (vyhradené) slová, ktoré sa používajú v hlavičkách. Typicky sú to minimálne hlavičky <code>From:, To:, Subject:, Date:</code>. Kompletnú hlavičku, ktorá obsahuje kľúčové slovo a hodnotu (konkrétna adresa) môže SMTP server jednoznačne interpretovať a doručiť.
:''Pre kompletný popis ďalších možných častí emailu, napríklad report, related, form data pozri [[:en:MIME#Multipart messages| MIME]] {{eng icon}}''
 
<!-- Vyčlenenie práve týchto Multipart typov súvisí s elektronickým podpisom, ktorý chcem popísať
Práve MIME definuje mechanizmus ako vyriešiť problém prenosu znakov, ktoré nie sú v [[ASCII]]. Pred prenosom zakóduje všetky tieto znaky z inej znakovej sady do [[ASCII]] a po prijatí spätne dekóduje do uvedenej, pôvodnej znakovej sady. Mená, predmet, samotný text i prílohy emailu teda možno posielať bezproblémovo s diakritikou. '''Kódovanie a dekódovanie z MIME prevádza [[MUA]]''' (''Mail User Agent''). Je to buď podprogram bežiaci na emailovom serveri, alebo [[emailový klient]] v užívateľskom počítači.
===Mixed===
 
===Alternative===
MIME ďalej '''zavádza nové hlavičky''', ktoré umožňujú presne špecifikovať obsah (''content-type'') alebo kódovanie prenosu (''transfer encoding''). MUA je tak možné informovať dopredu o type prílohy a on môže následne zobraziť ikonu alebo rôzne ponuky aj bez analýzy obsahu týchto príloh. Prenosové kódovania môže interpretovať SMTP server. MIME '''poskytuje možnosti na vlastné rozšírenie'''. To znamená, že štandard umožňuje použiť aj iné, nové ''content-type'' a nové vlastnosti MIME objektov. Všetky [[MUA]] ich už ale nemusia správne interpretovať. Cieľom takéhoto rozšírenia emailu o MIME bolo nijak nepozmeniť štandardy pre pôvodný formát emailu. Preto by mal byť aj email formátovaný pomocou MIME naďalej prenositeľný SMTP a čiastočne zobrazený v MUA, ktoré MIME nepodporuje.
===Signed===
===Encrypted=== -->
 
==Referencie==