MIME

Fran Wikipedia

MIME ( Multipurpose Internet Mail Extensions ) ar en standard for e-post . Den anvands for att beteckna vilken typ av data ett e-brev eller en bilaga innehaller och vilket format det har. MIME borjade snart anvandas ocksa i andra sammanhang, till exempel i WWW -platsernas natverksprotokoll HTTP .

For ren text ar den viktigaste informationen vilken teckenuppsattning och -kodning som anvands. Om dessa inte anges antas tecknen vara kodade enligt US- ASCII , varvid till exempel a, a och o inte kan anvandas.

MIME-typernas struktur [ redigera | redigera wikitext ]

MIME-typerna bestar av en huvudtyp, till exempel "text", "image" (bild), "application" (datorprograms egna format) och "multipart" (del som sjalv bestar av flera delar) och en undertyp som klarare anger formatet. Vanlig text utan programspecifik formatering betecknas text/plain , HTML -kod text/html (eftersom HTML kan vara begriplig som sadan, numera vore beteckningen application/html ofta befogad), jpeg-bilder image/jpeg , PDF -filer application/pdf och data av okand typ application/octet-stream . En del MIME-typer kraver tillaggsparametrar, sasom teckenkodningen for ren Latin1 -text.

MIME-kodningen mojliggor skickande av e-post bestaende av flera delar, vilka var och en i sin tur kan besta av flera delar. Om delarna ar sjalvstandiga, sasom foljebrev och bilaga, betecknas helheten multipart/mixed , medan ett meddelande med tva alternativa former for mer eller mindre samma innehall (till exempel en inbjudan som ren text for datorskarmen och pdf for anslagstavlan) betecknas multipart/alternative .

MIME-kodning [ redigera | redigera wikitext ]

E-postsystemen arbetar fortfarande delvis med 7 bit varfor man ofta ar tvungen att koda e-posten. MIME ger tva alternativ: " Quoted printable " for europeisk text eller andra data som mestadels ar 7-bitiga och " Base64 " for rena binardata. Utover dessa kan data betecknas som "7bit", da data ar 7-bitiga utan kodning, "8bit", da data ar 8-bitiga och "binary", da ocksa forbjudna tecken eller overlanga rader kan forekomma. E-post betecknad som 8bit eller binary bor kodas om da nagon e-postserver sa onskar.

MIME-typer [ redigera | redigera wikitext ]

MIME-typer kan registreras pa olika satt [ 1 ]

  • Hos Internet Engineering Task Force (IETF), som utvecklar standarder for Internet: har registreras typer som skall fa tackande stod i olika programvara. MIME-typen publiceras i RFC -dokumenten; RFC 2046 definierar nagra grundlaggande typer.
  • Programvarutillverkare eller motsvarande entiteter kan anhalla om ett eget prefix och darefter skapa MIME-typer av formen huvudtyp/vnd.prefix.subtyp, typer av formen huvudtyp/vnd.produkt kan ocksa skapas
  • Mediatyper av experimentell typ registreras med formen huvudtyp/prs.subtyp
  • Icke-registrerade MIME-typer av formen huvudtyp/X-subtyp kan anvandas internt av grupper som sa onskar. Det rekommenderas att man i stallet registrerar en MIME-typ av formen huvudtyp/prs.subtyp. X-typer kan anvandas fram tills registrationen fullbordats
  • Internet Assigned Numbers Authority (IANA) kan skapa andra hierarkier, i forsta hand att administreras av etablerade organisationer for speciella andamal, till exempel for olika vetenskapsgrenars behov

En databas over alla registrerade MIME-typer underhalls av Internet Assigned Numbers Authority.

Kallor [ redigera | redigera wikitext ]

Externa lankar [ redigera | redigera wikitext ]