HTML JPG PDF XML MSG
Aspose.Email  per .NET
MSG

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.

  1. Crea un percorso di file di output dove verrà salvato l’HTML renderizzato.
  2. Usa il Carica metodo per caricare il file MSG nel MailMessage oggetto.
  3. Salva il contenuto MSG come file HTML con Salva metodo.
  4. 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:

    EML (Messaggi email Outlook)
    EMLX (Formato Apple Mail EMLX)
    ICS (File iCalendar per dati di eventi)
    MBOX (Raccolte di messaggi di posta elettronica)
    OFT (Modelli Email Outlook)
    OST (File di archiviazione offline)
    PST (File di archiviazione personale Outlook)
    VCF (File di biglietti da visita virtuali per informazioni di contatto)