<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Multipurpose_Internet_Mail_Extensions</id>
		<title>Multipurpose Internet Mail Extensions - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Multipurpose_Internet_Mail_Extensions"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Multipurpose_Internet_Mail_Extensions&amp;action=history"/>
		<updated>2026-04-27T10:03:26Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Multipurpose_Internet_Mail_Extensions&amp;diff=243929&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Multipurpose_Internet_Mail_Extensions&amp;diff=243929&amp;oldid=prev"/>
				<updated>2013-07-25T09:11:37Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 25. 7. 2013, 09:11&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Multipurpose_Internet_Mail_Extensions&amp;diff=243928&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Multipurpose_Internet_Mail_Extensions&amp;diff=243928&amp;oldid=prev"/>
				<updated>2011-08-07T07:58:22Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Upravit}}&lt;br /&gt;
'''MIME''', plným názvem '''Multipurpose Internet Mail Extensions''' („Víceúčelová rozšíření internetové pošty“), je [[internet]]ový standard, který umožňuje pomocí [[E-mail|elektronické pošty]] zasílat zprávy obsahující text s diakritikou, lze k ní přiložit přílohu v nejrůznějších formátech, umožňuje funkci digitálního podpisu apod. V současné době ho využívají i další protokoly aplikace (např. [[Hypertext Transfer Protocol|HTTP]]). Standard MIME je definován šesti dokumenty: RFC 2045, RFC 2046, RFC 2047, RFC 4288, RFC 4289 a RFC 2049.&lt;br /&gt;
&lt;br /&gt;
== Charakteristika ==&lt;br /&gt;
Původní standard elektronické pošty byl vytvořen tak, aby umožňoval přenos anglického textu, k čemuž stačí pouze tabulky znaků [[ASCII]]. Proto nebylo dlouho možné používat v elektronické poště znaky s diakritikou a posílat současně se zprávou i přílohy. Částečným řešením bylo například použití [[uuencoding]]u nebo jiných metod, avšak citelně scházela celosvětová standardizace.&lt;br /&gt;
&lt;br /&gt;
MIME rozšiřuje formát [[e-mail]]u o tyto možnosti:&lt;br /&gt;
&lt;br /&gt;
* podpora textu psaného ve znakových sadách jiných než US-[[ASCII]]&lt;br /&gt;
* podpora příloh (obrázky, zvuky, filmy, programy a podobně)&lt;br /&gt;
* vícedílné zprávy&lt;br /&gt;
* informace v hlavičce v jiné znakové sadě než ASCII&lt;br /&gt;
&lt;br /&gt;
Základní formát e-mailu je definován v [[RFC]] 2822. Tento standard specifikuje formátování hlaviček, těla e-mailu a pravidla pro běžně používané pole hlavičky jako „Komu:“, „Předmět:“,  „Od:“ a „Datum:“. &lt;br /&gt;
MIME definuje sadu hlaviček pro specifikaci doplňkových atributů zprávy obsahující &amp;quot;content-type&amp;quot; a definuje sadu &amp;quot;transfer-encoding&amp;quot;, která může být použita pro reprezentování 8bitových binárních dat užívajících znaky 7bitového ASCII.&lt;br /&gt;
&lt;br /&gt;
== MIME hlavička ==&lt;br /&gt;
=== MIME-Version ===&lt;br /&gt;
Přítomnost této hlavičky značí, že je zpráva formátována MIME. Typická hodnota je „1.0“:&lt;br /&gt;
&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
&lt;br /&gt;
=== Content-Type ===&lt;br /&gt;
Tato hlavička označuje typ media (text, audio, video,…) v těle zprávy. Skládá se z typu a podtypu a popřípadě doplňkové informace uvedené za středníkem (parametr). Informuje příjemce o obsahu zprávy.&lt;br /&gt;
&lt;br /&gt;
'''Typ''' - definuje o jaký typ souboru se jedná (text, obrázek, video, zvuk,…)&lt;br /&gt;
&lt;br /&gt;
'''Podtyp''' - definuje formát souboru&lt;br /&gt;
&lt;br /&gt;
'''Doplňkové informace''' - např. parametr udávající hodnotu&lt;br /&gt;
&lt;br /&gt;
 Content-Type: image/jpeg; parametr1=hodnota;&lt;br /&gt;
&lt;br /&gt;
=== Content-Transfer-Encoding ===&lt;br /&gt;
Definuje sadu metod pro reprezentaci binárních dat v textovém formátu ASCII.&lt;br /&gt;
&lt;br /&gt;
'''7bit''' - krátké řádky, pouze us-ASCII znaky&lt;br /&gt;
&lt;br /&gt;
'''8bit''' - krátké řádky, možnost ne-ASCII znaků&lt;br /&gt;
 &lt;br /&gt;
'''binary''' - dlouhé řádky, možnost ne-ASCII znaků&lt;br /&gt;
&lt;br /&gt;
 Content-Type: text/plain; charset=ISO-8859-2&lt;br /&gt;
 Content-Transfer-Encoding: base64&lt;br /&gt;
&lt;br /&gt;
=== Content-ID ===&lt;br /&gt;
Označuje identifikátor v hlavičce pro jednoznačnou identifikaci zprávy. Slouží k vytvoření odkazu z jedné zprávy na druhou.&lt;br /&gt;
&lt;br /&gt;
 message/external-body&lt;br /&gt;
&lt;br /&gt;
=== Content-Description ===&lt;br /&gt;
Obsahuje popis informace o přenášené zprávě, např. název obrázku, který je ke zprávě přiložen. Popisuje se v us-ASCII.&lt;br /&gt;
&lt;br /&gt;
 Content-Description: &amp;quot;popis obrazku&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Syntaxe Encoded-word===&lt;br /&gt;
Počínaje RFC 2822 jsou hlavičky a jejich hodnoty v ASCII znacích, pokud chceme použít jinou znakovou sadu, musíme použít &amp;quot;Encoded-word&amp;quot; syntaxi. V syntaxi je zahrnut jak originální text v ASCII, tak požadovaná cílová znaková sada a dekodovací metoda(„content-transfer-encoding“), pomocí těchto parametrů se pak text zobrazí ve správné znakové sadě.&lt;br /&gt;
&lt;br /&gt;
 Forma zápisu:  &amp;quot;=?charset?encoding?encoded text?=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Vícedílné zprávy==&lt;br /&gt;
Vícedílné zprávy (MIME multipart) obsahují v hlavičce „content-type“ oddělovač (boundary). Oddělovač je umístěn mezi částmi zprávy a na začátek + konec těla zprávy, zde je příklad:&lt;br /&gt;
&lt;br /&gt;
 MIME-version: 1.0&lt;br /&gt;
 Content-type: multipart/mixed; boundary=&amp;quot;frontier&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 --frontier&lt;br /&gt;
 &lt;br /&gt;
 Content-type: text/plain&lt;br /&gt;
 &lt;br /&gt;
 --frontier&lt;br /&gt;
 &lt;br /&gt;
 Content-type: application/octet-stream&lt;br /&gt;
 Content-transfer-encoding: base64&lt;br /&gt;
 &lt;br /&gt;
 PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg&lt;br /&gt;
 Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg==&lt;br /&gt;
 --frontier--&lt;br /&gt;
&lt;br /&gt;
Každá část se skládá ze své vlastní hlavičky a těla. Multipart bloky jako celek nemají znakovou sadu, je zde třeba použít syntaxi &amp;quot;encoded-word&amp;quot;, pokud nepracujeme s [[ASCII]], těla jednotlivých částí zprávy mohou použít znakovou sadu náležící do jejich &amp;quot;content-typu&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Podtypy vícedílných zpráv===&lt;br /&gt;
MIME standard definuje různé podtypy vícedílných zpráv (multipart), které specifikují druh jednotlivých částí zpráv. Podtyp je definován v „content-type“ hlavičce celé zprávy. Například multipart zpráva používající podtyp „digest“ by byla v hlavičce zapsána jako „multipart/digest“.&lt;br /&gt;
&lt;br /&gt;
Standardně používané jsou podtypy mixed a digest, ostatní jsou volitelné.&lt;br /&gt;
&lt;br /&gt;
'''Seznam nejvíce používaných subtypů:'''&lt;br /&gt;
&lt;br /&gt;
====Mixed====&lt;br /&gt;
„Multipart/mixed“ je používáno pro odesílání souborů s různými hlavičkami. Používá se pokud jsou jednotlivé části těla zprávy odlišné a je třeba je uspořádat. Pokud se odesílají např. obrázky, vetšina e-mailových klientů zobrazí tyto hlavičky jako vkládané(inline).&lt;br /&gt;
&lt;br /&gt;
====Message====&lt;br /&gt;
Message/rfc822 obsahuje hlavička v každé zprávě. &lt;br /&gt;
&lt;br /&gt;
====Alternative====&lt;br /&gt;
Podtyp „multipart/alternative“ znamená, že každá část je alternativní verze stejného (nebo podobného) obsahu, každá v jiném formátu označená svou hlavičkou. Systém si může vybrat nejlepší reprezentaci, která je nejvhodnější pro zpracování zprávy.&lt;br /&gt;
Běžně je „multipart/alternative“ užíván pro e-mail složený ze dvou částí, jedna je prostý text (text/plain) a druhá HTML (text/html). Část s prostým textem zajišťuje zpětnou kompatibilitu, zatímco HTML část formátování a vytvoření odkazů. Většina e-mailových klientů nabízí volbu, zda prostý text preferovat před HTML, toto je příklad toho jak lokální faktory mohou ovlivnit „počínání“ aplikace, která část zprávy je „nejlepší“ pro zobrazení. Zde je pro ilustraci příklad:&lt;br /&gt;
&lt;br /&gt;
   From: Jan Novák &amp;lt;jan.novak@seznam.cz&amp;gt;&lt;br /&gt;
   To: Alois Starý &amp;lt;a.stary@ibm.com&amp;gt;&lt;br /&gt;
   Subject: Formatted text mail&lt;br /&gt;
   MIME-Version: 1.0&lt;br /&gt;
   Content-Type: multipart/alternative; boundary=boundary42&lt;br /&gt;
   &lt;br /&gt;
   --boundary42&lt;br /&gt;
   &lt;br /&gt;
   Content-Type: text/plain; charset=us-ascii&lt;br /&gt;
   &lt;br /&gt;
   --boundary42&lt;br /&gt;
   &lt;br /&gt;
   Content-Type: text/x-whatever&lt;br /&gt;
   &lt;br /&gt;
   --boundary42&lt;br /&gt;
    &lt;br /&gt;
   Content-Type: text/richtext&lt;br /&gt;
   &lt;br /&gt;
   --boundary42--&lt;br /&gt;
&lt;br /&gt;
Systém uživatele si v tomto příkladu nejvíce &amp;quot;rozumí&amp;quot; s formátem text/richtext, který je první v pořadí relevantnosti(poslední vypisovaný formát je nejlepší) a proto jej využije, jiný systém si však může vybrat i z nabídky druhých dvou formátů.&lt;br /&gt;
 &lt;br /&gt;
====Signed====  &lt;br /&gt;
„multipart/signed“ je využíván k přiložení [[digitální podpis|digitálního podpisu]] do zprávy, která má dvě části. V první je tělo zprávy opatřené digitálním podpisem, druhá část obsahuje kontrolu digitálního podpisu.&lt;br /&gt;
&lt;br /&gt;
====Encrypted==== &lt;br /&gt;
„multipart/encrypted“ slouží k šifrování zprávy a má dvě části. První obsahuje informace potřebné k dekódování, druhá část je pak určena přímo pro část určenou k dekódování. Nejběžnějšími typy jsou „application/pgp-encrypted“ a „application/pkcd7-mime“.&lt;br /&gt;
&lt;br /&gt;
==Související články==&lt;br /&gt;
* [[Hypertext Transfer Protocol|HTTP]]&lt;br /&gt;
* [[SMTP]]&lt;br /&gt;
* [[Base64]]&lt;br /&gt;
* [[Typ internetového média]]&lt;br /&gt;
&lt;br /&gt;
== Externí odkazy ==&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Aplikační protokoly IP]]&lt;br /&gt;
[[Kategorie:Standardy W3C]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>