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

Visualizzatore EML per applicazioni .NET

Visualizza i file EML programmaticamente in C# senza dipendenze da Microsoft Outlook o Thunderbird.

Come visualizzare i file EML utilizzando un'API Email avanzata

Visualizza facilmente i file EML in modo programmato nelle tue applicazioni .NET senza fare affidamento su Microsoft Outlook o Thunderbird. Sfrutta Aspose.Email per .NET , una libreria affidabile e flessibile per l’elaborazione delle email, per integrare capacità di visualizzazione di file EML nei tuoi progetti. Con funzionalità avanzate come la gestione degli allegati, il rendering HTML e il supporto per più formati, consente agli sviluppatori di creare applicazioni email ad alte prestazioni.

La libreria offre un’API intuitiva progettata pensando agli sviluppatori. Elimina la complessità nella gestione dei file email fornendo affidabilità e prestazioni. Che tu stia creando client email, sistemi di archiviazione o strumenti personalizzati, la libreria garantisce precisione e facilità d’uso.

Vantaggi principali:

  • Analizza e visualizza il contenuto del messaggio, inclusi metadati e allegati, in modo programmato con minima fatica.

  • Supporto per ambienti .NET Framework, .NET Core e .NET Standard.

  • Indipendenza dai client di posta come Microsoft Outlook o Thunderbird.

  • Prestazioni elevate per la gestione di grandi insiemi di dati e la visualizzazione delle email in formato HTML.

L’API consente di caricare un file EML in un MailMessage oggetto, che rappresenta il contenuto dell’email in un formato strutturato. Usando Aspose.Email, puoi estrarre informazioni essenziali, come mittente, destinatari, oggetto e corpo dell’email, includendo contenuto HTML o testo semplice. La libreria converte i file EML in formati facilmente accessibili come HTML, che possono essere visualizzati in un browser web o incorporati nell’interfaccia utente della tua applicazione. Garantisce che anche gli allegati siano accessibili e possano essere visualizzati o scaricati insieme al contenuto dell’email.

Installazione e utilizzo dell'API Email C# per visualizzare i file EML

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 EML tramite C#

L’API C# semplifica agli sviluppatori la visualizzazione dei file EML con poche righe di codice.

  1. Crea un percorso per il file di output.
  2. Usa il Carica metodo per caricare il file in un’istanza di MailMessage classe.
  3. Chiama il Salva metodo per salvare EML in formato HTML.
  4. Chiama Process.Start con il percorso dell’HTML risultante per caricare il contenuto EML nel browser predefinito.

Requisiti di sistema

La libreria è supportata su tutti i principali sistemi operativi. Assicurati solo 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 referenziato nel tuo progetto
 

Codice C# per visualizzare EML

string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";

// load the EML file in an instance of MailMessage
using (var message = Aspose.Email.MailMessage.Load("template.eml"))
{
    // save EML in HTML format
    message.Save(output, Aspose.Email.SaveOptions.DefaultHtml);
}
// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);
 

Visualizza EML in un browser

Il processo di rendering dei file EML in HTML consente di visualizzare il contenuto del messaggio direttamente in un browser web. Guarda come l’EML convertito appare nel browser dopo essere stato elaborato con Aspose.Email per .NET. Il contenuto visualizzato include l’intestazione (mittente, destinatario, oggetto) e il corpo (testo formattato, immagini o collegamenti ipertestuali).

  • API Email per applicazioni .NET

    Aspose.Email per .NET è una soluzione per l’analisi dei formati Microsoft Outlook e Thunderbird. È possibile creare, manipolare e convertire formati di email e archiviazione come MSG, EMLX, EML e MHT. La gestione degli allegati, 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 la versione gratuita dell'API

    Sperimenta la potenza dell’API con un trial gratuito . Visita il pagina di download per accedere all’ultima versione della libreria e esplorare le sue funzionalità senza impegno.

    EML Viewer Online

    Visualizzatore di file email per altri formati

    Aspose.Email per .NET estende le sue funzionalità oltre i file EML, supportando una varietà di formati email. Gli sviluppatori possono anche usarlo per visualizzare quanto segue:

    EMLX (Formato Apple Mail EMLX)
    ICS (File iCalendar per dati di eventi)
    MBOX (Raccolte di messaggi di posta elettronica)
    MSG (Formato email Microsoft Outlook)
    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)