Hva er MIME-filformatet?
En .mime-fil står for Multipurpose Internet Mail Extensions, og brukes til å kode e-postmeldinger som inneholder 8-bits data eller tegnsett andre enn standard US-ASCII. .mime-formatet lar applikasjoner og brukere utveksle e-poster med rikt innhold - inkludert formatert tekst, bilder og binære vedlegg.
En .mime-fil er ren tekst strukturert i henhold til RFC 5322 og MIME-standardene (RFC 2045-2049). Den begynner med meldingshoder som From:, Date:, Subject:, og MIME-Version: 1.0, etterfulgt av én eller flere meldingsdeler. Binært og ikke-ASCII innhold er kodet med Base64 eller Quoted-Printable-koding i meldingsteksten. Flerdelte meldinger bruker en boundary-streng for å separere seksjoner - for eksempel multipart/mixed for meldinger med vedlegg, eller multipart/alternative for HTML- og ren tekst-varianter av samme innhold.
Formatet er nært beslektet med .eml-utvidelsen som brukes av de fleste e-postklienter; .mime er rett og slett et alternativt navn for den samme RFC 5322-meldingsstrukturen, ofte produsert av kommandolinjeverktøy og enkelte e-postservere. Hvis en .mime-fil ikke gjenkjennes av et e-postprogram, kan den åpnes i et hvilket som helst tekstredigeringsprogram - meldingshodene og den kodede teksten vil være lesbare. E-postklienter som Mozilla Thunderbird eller Microsoft Outlook kan gjengi hele meldingen, inkludert innebygde bilder eller .mht nettsidearkiv-innhold.
Sikkerhet og trygghet
RISIKO: MEDIUMSelve .mime-filen er ren tekst og kan ikke kjøres av seg selv, men meldingen den inneholder kan bære de vanlige e-posttruslene: ondsinnede vedlegg (åpne i en ekte e-postklient slik at den kjøres i sandkasse/flagges i stedet for å blindt dekode Base64), phishing-lenker og sporingspiksler i eksterne bilder. Behandle en uventet .mime på samme måte som en uventet e-post - ikke pakk ut vedlegg eller klikk på lenker med mindre du stoler på kilden. Meldingshodene (Received, SPF/DKIM/DMARC-resultater) kan inspiseres i et tekstredigeringsprogram for å vurdere om avsenderen er ekte.
Formatdetaljer
i et nøtteskall- Generisk MIME-beholder / lagret web-MIME (MHTML) - Enkelte nettlesere og verktøy lagrer MIME-flerdelte nettsidearkiv eller rå MIME-deler med en .mime-utvidelse; disse er den samme RFC 2045-konvolutten, bare at de pakker inn nettinnhold i stedet for en e-post.
Programmer som åpner MIME-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Ren tekst MIME-kodet e-postmelding |
| Gjeldende standard | RFC 2045-2049 (MIME), RFC 5322 (Internet Message Format) |
| MIME-innholdstype | message/rfc822 |
| Filsignatur / magic bytes | Ingen - ren tekst uten fast bytesekvens; begynner vanligvis med en hode-linje som From:, Date: eller MIME-Version: 1.0 |
| Header-format | RFC 5322 feltnavn/verdi-par, ett per linje, separert fra meldingsteksten med en tom linje |
| Påkrevd MIME-header | MIME-Version: 1.0 må forekomme i enhver MIME-kompatibel melding |
| Koding av meldingstekst | Base64 eller Quoted-Printable for binært og ikke-ASCII innhold; 7-bits ASCII-deler kan forbli ukodet |
| Støtte for flere deler | Ja - multipart/mixed, multipart/alternative, multipart/related, multipart/signed, og andre |
| Linjeskift | CRLF (\r\n) påkrevd per RFC 5322 for transport; lokal lagring kan bruke kun LF |
| Maksimal linjelengde | 998 tegn absolutt grense; 78 tegn anbefalt (RFC 5322 §2.1.1) |
| Støtte for tegnsett | Ethvert tegnsett deklarert via charset-parameteren i Content-Type (f.eks. UTF-8, ISO-8859-1, Windows-1252) |
| Koding av vedlegg | Binære filer er Base64-kodede MIME-deler deklarert med Content-Disposition: attachment og en filnavn-parameter |
| Grenseskilletegn (boundary) | En unik streng deklarert i Content-Type-headeren som skiller deler i flerdelte meldinger |
| Interoperabilitet | Håndteres av alle RFC-kompatible meldingsagenter (MTAs), e-postklienter og biblioteker for meldingsbehandling |
| Utgitt | MIME RFC 2045+ (1996); built on RFC 822 (1982) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.rfc-editor.org |
MIME-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MIME-filer.