logo

MIME-protokoll

MIME står for Multipurpose Internet Mail Extensions. Den brukes til å utvide mulighetene til Internett-e-postprotokoller som SMTP. MIME-protokollen lar brukerne utveksle ulike typer digitalt innhold som bilder, lyd, video og ulike typer dokumenter og filer i e-posten. MIME ble opprettet i 1991 av en dataforsker ved navn Nathan Borenstein ved et selskap kalt Bell Communications.

MIME er en e-postutvidelsesprotokoll, det vil si at den ikke fungerer uavhengig, men den bidrar til å utvide mulighetene til e-post i samarbeid med andre protokoller som f.eks. SMTP . Siden MIME var i stand til å overføre kun tekst skrevet fil i en begrenset størrelse engelsk språk ved hjelp av internett. For tiden brukes den av nesten alle e-postrelaterte tjenesteselskaper som Gmail, Yahoo-mail, Hotmail.

Behov for MIME-protokoll

MIME-protokollen brukes til å overføre e-post i datanettverket av følgende årsaker:

  1. MIME-protokollen støtter flere språk i e-post, for eksempel hindi, fransk, japansk, kinesisk, etc.
  2. Enkle protokoller kan avvise e-post som overskrider en viss størrelse, men det er ingen ordgrense i MIME.
  3. Bilder, lyd og video kan ikke sendes med enkle e-postprotokoller som SMTP. Disse krever MIME-protokoll.
  4. Mange ganger er e-poster utformet ved hjelp av kode som HTML og CSS, de brukes hovedsakelig av selskaper for å markedsføre produktet sitt. Denne typen kode bruker MIME til å sende e-post opprettet fra HTML og CSS.

MIME-overskrift

MIME legger til fem ekstra felt i overskriftsdelen av selve e-posten for å utvide egenskapene til den enkle e-postprotokollen. Disse feltene er som følger:

  1. MIME-versjon
  2. Innholdstype
  3. Innholdstypekoding
  4. Innholds-ID
  5. Innholdsbeskrivelse

1. MIME-versjon

Den definerer versjonen av MIME-protokollen. Denne overskriften har vanligvis en parameterverdi 1.0, som indikerer at meldingen er formatert med MIME.

2. Innholdstype

Den beskriver typen og undertypen informasjon som skal sendes i meldingen. Disse meldingene kan være av mange typer som tekst, bilde, lyd, video, og de har også mange undertyper slik at undertypen til bildet kan være png eller jpeg. På samme måte kan undertypen av video være WEBM, MP4 osv.

gimp sletter bakgrunn

3. Innholdstypekoding

I dette feltet blir det fortalt hvilken metode som har blitt brukt for å konvertere e-postinformasjon til ASCII eller binært tall, for eksempel 7-bits koding, 8-biters koding osv.

4. Innholds-ID

I dette feltet legges et unikt 'Content ID'-nummer til alle e-postmeldinger slik at de kan identifiseres unikt.

5. Innholdsbeskrivelse

Dette feltet inneholder en kort beskrivelse av innholdet i e-posten. Dette betyr at informasjon om det som sendes i posten er tydelig i 'Innholdsbeskrivelse'. Dette feltet gir også informasjon om navn, opprettelsesdato og endringsdato for filen.

Eksempel på innholdsbeskrivelse

Innhold-beskrivelse: vedlegg; filnavn = javatpoint.webp;
modifikasjonsdato = 'Ons, 12. februar 1997 16:29:51 -0500';

Arbeidsdiagram av MIME-protokollen

MIME-protokoll

Funksjoner i MIME-protokollen

  1. Den støtter flere vedlegg i en enkelt e-post.
  2. Den støtter ikke-ASCII-tegn.
  3. Den støtter ubegrenset e-postlengde.
  4. Den støtter flere språk.

Fordelen med MIME

MIME-protokollen har følgende fordeler:

  1. Den er i stand til å sende ulike typer filer i en melding, for eksempel tekst, lyd, videofiler.
  2. Det gir også muligheten til å sende og motta e-poster på forskjellige språk som hindi, fransk, japansk, kinesisk etc.
  3. Det gir også muligheten til å koble HTML og CSS til e-post, på grunn av hvilket folk kan designe e-post i henhold til deres krav og gjøre det attraktivt og vakkert.
  4. Den er i stand til å sende informasjonen i en e-post uavhengig av lengden.
  5. Den tildeler en unik id til alle e-poster.