Vés al contingut

Multi-Purpose Internet Mail Extensions

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 21:28, 11 gen 2017 amb l'última edició de 84.123.137.231 (discussió). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.

MIME és l'acrònim anglès de Multi-Purpose Internet Mail Extensions, "Extensions de correu Internet multipropòsit".

És un estàndard per adjuntar arxius a missatges de correu electrònic, com ara gràfics, documents de processadors de text, arxius de so, etc. Quan s'envien arxius binaris, aquests es converteixen (codifiquen) a text usant l'estàndard MIME, el qual es pot veure en format text tot i ser incomprensible. L'estàndard MIME és una manera d'especificar tant el tipus d'arxiu que s'envia com el mètode que s'hauria d'usar per retornar-lo al seu format original. A més de programari de correu electrònic, l'estàndard MIME s'usa per identificar els arxius que s'envien a clients Web, nous formats de fitxers es poden acomodar simplement actualitzant la llista de browsers de parells de tipus MIME i el programari apropiat per a gestionar cada tipus.

El 1991 la IETF (Internet Engineering Task Force) va començar a desenvolupar aquesta norma i des de 1994 totes les extensions MIME són especificades de forma detallada en diversos documents oficials disponibles a Internet (RFC 2045-2049).

Actualment cap programa de correu electrònic o navegador d'Internet pot considerar-se complet si no accepta MIME en les seves diferents formes (text i formats d'arxiu).

Nomenclatura de tipus

MIME assigna un nom a cada tipus de dades. Els noms segueixen el següent format:

tipus / subtipus (tipus com a subtipus són cadenes de caràcters)

El tipus defineix la categoria general de les dades i el substipo defineix un tipus més específic d'aquestes dades. El tipus tenir els següents valors:

  • text: Indica que el contingut és text pla. Exemples de subtipus: html, xml
  • multipart: Indica que té múltiples parts de dades independents. Exemples de subtipus: form-data, enviat a diari
  • message: Per encapsular un missatge existent. Per exemple quan volem respondre a un missatge de correu incorporant el missatge origen. Exemples de subtipus: partial, RFC822
  • image: Indica que és una imatge. Ex de subtipus: png, gif
  • audio: Indica que és un àudio. Exemples de subtipus: mpeg, avi
  • vídeo: Indica que és un vídeo. Exemples de subtipus: mp4, 32kadpcm
  • application: Indica que es tracta de dades d'aplicació dels quals poden ser binaris. Exemples de subtipus: json, pdf

Enllaços externs