Visualizzatore di file MSG per applicazioni .NET
Visualizza i file MSG programmaticamente in C# senza dipendenze da Microsoft Outlook o Thunderbird.
Come visualizzare i file MSG usando l'API Email C#
Visualizzare i file MSG programmaticamente in C# senza fare affidamento su Microsoft Outlook è facile con Aspose.Email per .NET . Questa potente API ti permette di visualizzare e manipolare file MSG senza richiedere l’installazione di alcun software di terze parti.
Se lavori con file MSG e desideri visualizzarne i contenuti tramite .NET, Aspose.Email fornisce una soluzione semplice ed efficiente per integrare le capacità di visualizzazione MSG nelle tue applicazioni .NET. Sfruttando questa API, gli sviluppatori possono analizzare e renderizzare i contenuti dei file MSG — come email, allegati e metadata — senza la necessità di Outlook o altri client email.
La libreria Aspose.Email per .NET garantisce che le email siano visualizzate con alta fedeltà, mantenendo l’integrità della formattazione delle email, degli allegati e di altri elementi chiave.
Vantaggi principali:
Carica e visualizza il contenuto del file MSG nella tua applicazione con il minimo sforzo.
Visualizza i file MSG e convertili in vari formati come HTML, assicurando la compatibilità con i browser web e altre interfacce.
Visualizza i corpi delle email, gli allegati e le intestazioni, preservando la formattazione originale.
Non è necessario avere Microsoft Outlook installato per gestire i file MSG.
Quando si lavora con file MSG per abilitare la visualizzazione in un browser, la libreria utilizza il suo MailMessage classe per caricare e analizzare file MSG, estraendo i loro elementi chiave come oggetto, corpo, mittente, destinatari e allegati. Per renderizzare queste email per la visualizzazione web, la libreria offre la possibilità di convertire il contenuto MSG in HTML usando il Salva metodo, che supporta l’esportazione del messaggio email in un formato compatibile con il browser. L’uso di componenti come HtmlSaveOptions assicura che la formattazione e il layout dell’email siano preservati durante la conversione, fornendo una rappresentazione accurata e visivamente coerente del file MSG nel browser.
Installazione e utilizzo
Per iniziare, installa l’API nel tuo ambiente di sviluppo:
Apri NuGet gestore dei pacchetti, cerca Aspose.Email e clicca Installa.
Puoi anche usare il seguente comando nella Console del Gestore Pacchetti.
Comando
PM> Install-Package Aspose.Email
Una volta installato, puoi iniziare a programmare.
Passaggi per visualizzare MSG via C#
Aspose.Email rende facile per gli sviluppatori visualizzare i file MSG con poche righe di codice.
- Crea un percorso di file di output dove verrà salvato l’HTML renderizzato.
- Usa il Carica metodo per caricare il file MSG nel MailMessage oggetto.
- Salva il contenuto MSG come file HTML con Salva metodo.
- Usa Process.Start per aprire il file HTML salvato nel browser predefinito.
Requisiti di sistema
Aspose.Email per .NET è supportato su tutti i principali sistemi operativi. Assicurati di avere i seguenti prerequisiti.
- Microsoft Windows o un OS compatibile con .NET Framework, .NET Core e piattaforme Xamarin
- Ambiente di sviluppo come Microsoft Visual Studio
- Aspose.Email for .NET referenziato nel tuo progetto
Codice C# per visualizzare MSG
string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";
// load the MSG file in an instance of MailMessage
using (var message = Aspose.Email.MailMessage.Load("template.msg"))
{
// save MSG in HTML format
message.Save(output, Aspose.Email.SaveOptions.DefaultHtml);
}
// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);
Visualizza MSG in un browser
Una volta che il file MSG è stato convertito in HTML, puoi visualizzarlo direttamente in qualsiasi browser, dove tutti i contenuti originali dell’email — inclusi corpo, allegati e metadata — saranno mostrati accuratamente.

Informazioni sull'API Email
Aspose.Email è una soluzione di parsing per i formati Microsoft Outlook e Thunderbird. È possibile creare, manipolare e convertire formati email e di archiviazione come MSG, EMLX, EML e MHT. La gestione degli allegati email, la personalizzazione delle intestazioni dei messaggi e l’implementazione di diversi protocolli di rete come POP3, IMAP e SMTP per inviare e ricevere email è molto più semplice. È un’API autonoma e non richiede l’installazione di Microsoft Outlook o di altri software.
Prova gratis
Per esplorare le funzionalità di Aspose.Email per .NET , inclusa la visualizzazione di file MSG, puoi scaricare gratuitamente versione di prova . Questo ti permette di testare tutte le funzionalità senza alcun impegno.
MSG File Viewer Online
Visualizzatore di file email per altri formati
Aspose.Email per .NET estende la sua funzionalità oltre i file MSG, supportando una varietà di formati email. Gli sviluppatori possono anche usarlo per visualizzare i seguenti: