Intestazioni e corpo insieme
Da, a, oggetto, data e il corpo del messaggio vengono visualizzati come una pagina leggibile anziché come un dump grezzo che qualcuno deve interpretare.
Le email sono prove. Finiscono nei fascicoli dei casi, nei registri di audit, nei pacchetti di scoperta e nei ticket di supporto — e poi qualcuno deve leggere un .msg su una macchina che non ha mai installato Outlook. Doconut rende MSG, EML e EMLX lato server insieme a tutti gli altri formati nell'archivio.
Il problema
I sistemi di gestione documentale sono costruiti attorno a PDF e Office, e poi arriva il primo vero fascicolo del caso contenente quaranta file .msg. Improvvisamente la necessità è un client di posta su un server, o un passaggio di conversione che qualcuno deve eseguire, o un ingegnere di supporto che scarica le prove su un laptop.
Il download è il peggiore dei tre. Una volta che un messaggio lascia il sistema è al di fuori della tua politica di conservazione, del tuo registro di audit e del tuo controllo degli accessi — ed è esattamente il materiale più probabile che conti in seguito.
Il rendering lato server mantiene la corrispondenza all'interno del sistema che dovrebbe contenerla, accanto a PDF e fogli di calcolo dello stesso caso, aperti tramite lo stesso visualizzatore.
Funzionalità
Da, a, oggetto, data e il corpo del messaggio vengono visualizzati come una pagina leggibile anziché come un dump grezzo che qualcuno deve interpretare.
.msg per Outlook, .eml e .emlx per tutto il resto. La stessa chiamata di apertura gestisce tutti e tre.
I messaggi HTML mantengono la loro formattazione e le immagini in linea anziché collassare in testo semplice.
Non c'è installazione di Outlook, nessun profilo MAPI e nessuna automazione COM coinvolta — lo stesso motivo per cui la storia di Word evita l'interoperabilità.
Un caso contenente email, contratti, fogli di calcolo e disegni si apre tramite un unico componente. Gli utenti apprendono un'unica interfaccia.
I revisori leggono le pagine. Il .msg non lascia mai l'archivio, così la conservazione e l'audit rimangono significativi.
Integrazione
In pratica il valore non è il supporto email in isolamento. È che un fascicolo del caso non ha più bisogno di tre visualizzatori diversi e di un pulsante di download.
Estensioni supportate
// Outlook and MIME messages open like any other document
string token = await viewer.OpenDocumentAsync("cases/2026-114/correspondence/thread-08.msg");
// The same viewer instance handles the rest of the matter —
// contracts, spreadsheets, drawings — through identical callsDettagli
No. L'analisi e il rendering sono nativi, il che rende questa soluzione praticabile su un container Linux o su un server Windows bloccato dove installare un client di posta non è un'opzione.
Il messaggio viene visualizzato come un messaggio. Se vuoi visualizzare un allegato, estrailo nel tuo codice e aprilo come documento separato — sarà uno dei formati che il visualizzatore gestisce già.
Puoi farlo, con il plugin Converter. Ma la conversione è un batch che qualcuno deve gestire e rieseguire, e raddoppia lo spazio di archiviazione. Il rendering su richiesta mantiene una sola copia delle prove e nessun pipeline da sorvegliare.
Word
Rendering nativo di DOC/DOCX/RTF/ODT senza installazione di Office, senza interop COM e senza automazione lato server.
WordASP.NET Core
Si registra come DI ordinario più middleware. Eredita l'autenticazione, il logging e l'hosting che hai già.
ASP.NET CoreUna licenza temporanea richiede pochi minuti per essere richiesta e funziona interamente sul tuo computer. I file che contano sono quelli che già interrompono il tuo visualizzatore corrente.