Strumenti e-mail

Visualizzatore struttura MIME e-mail

Esplora parti MIME EML. Controlla tipi, charset e codifiche, scarica parti o JSON struttura.

Come funziona
.eml

Trascina EML qui

Comprendi relazione tra messaggio, corpi alternativi e allegati.

File .eml entro 25 MB · Senza upload

Ispezionare la struttura MIME

MIME descrive testo, HTML, risorse e allegati. L'albero recuperato in ordine originale collega il messaggio visibile alle parti che lo producono.

  1. Apri EML o l'esempio multipart.
  2. Scegli parte per intestazioni, tipo, charset, codifica e dimensione decodificata.
  3. Scarica foglia decodificata o JSON. Le schede e-mail mostrano il messaggio leggibile.

Albero MIME dell'esempio

studio-visit fittizio ha due versioni del corpo e allegato testo. Albero come nel pulsante esempio: contenitore esterno corpo e allegato, interno testo e HTML alternativi.

Struttura studio-visit.eml

multipart/mixed
├── multipart/alternative
│   ├── text/plain; charset=UTF-8
│   │   Content-Transfer-Encoding: 8bit
│   └── text/html; charset=UTF-8
│       Content-Transfer-Encoding: 8bit
└── text/plain; name="visit-details.txt"
    Content-Disposition: attachment
    Content-Transfer-Encoding: base64
Corpi in testo 8bit, allegato testo con base64.

Parti mixed, alternative e related

Tipi descrivono le relazioni previste. Messaggi reali possono annidarli, usare altri tipi o dichiarazioni errate. Il recupero del parser non valida MIME o identica lettura in ogni client.

Contenitore MIMEUso tipicoInterpretazione
multipart/mixedUn corpo e parti aggiuntive indipendenti.Cerca documenti o file accanto al messaggio.
multipart/alternativeRappresentazioni dello stesso contenuto.Testo e HTML sono alternative, non due e-mail.
multipart/relatedCorpo e risorse usate dal corpo.Content-ID collega immagini a riferimenti cid: HTML.

Tipo, charset e codifica trasferimento

Content-Type dichiara text/html, image/png ecc. charset definisce come leggere byte testuali. Content-Transfer-Encoding rappresenta byte nel trasporto, spesso base64, quoted-printable o 8bit.

Content-Disposition può indicare allegato o inline con nome. Content-ID identifica risorse riferite da altre parti. Controlla campi insieme, non solo estensione.

Dimensione decodificata dopo decodifica trasferimento, diversa dal testo codificato EML. Charset è passo separato; download grezzo non diventa automaticamente UTF-8.

Parti decodificate e manifesto JSON

Download foglia con byte originali, non ripuliti. HTML può contenere elementi rimossi dall'anteprima sicura. Non eseguito nella struttura. EML in HTML dà copia ripulita.

JSON riporta struttura, intestazioni e metadati senza byte del corpo. Utile per confrontare; EML originale necessario per riproduzione completa.

message/rfc822 rimane parte scaricabile, da aprire separatamente. Limiti 25 MB, 1.000 parti e 30 livelli. Errore invece di albero troncato.

Domande su MIME

Cosa significa multipart/alternative?

Versioni dello stesso contenuto, spesso testo e HTML. mixed unisce corpo e allegati; related corpo e risorse associate.

Valida conformità MIME?

No. Mostra struttura recuperata dal parser, che può tollerare messaggi malformati. Non valida standard o autenticità.

EML allegati vengono espansi?

message/rfc822 rimane una parte scaricabile. Scarica e apri separatamente per MIME interno.

Le parti decodificate vengono ripulite?

No. Download con byte originali dopo decodifica trasferimento, etichettati come tali. Anteprima ripulita separatamente. HTML non eseguito nella struttura.

Quali limiti?

Limiti 25 MB, 1.000 parti e 30 livelli. Superamento dà errore, non struttura troncata.

I dati lasciano il dispositivo?

File e testo elaborati nel browser senza upload a EMLKit. Rimuovi input o esci per pulire lo spazio. Richieste normali raggiungono hosting. Leggi gestione dei file.