HTML JPG PDF XML EML
Aspose.Email  für .NET
EML

EML Viewer für .NET‑Anwendungen

EML-Dateien programmgesteuert in C# anzeigen, ohne Abhängigkeiten von Microsoft Outlook oder Thunderbird.

Wie man EML‑Dateien mit einer fortschrittlichen E‑Mail‑API anzeigt

Betrachten Sie EML‑Dateien einfach programmgesteuert in Ihren .NET‑Anwendungen, ohne Microsoft Outlook oder Thunderbird zu benötigen. Nutzen Sie Aspose.Email für .NET , eine zuverlässige und flexible E‑Mail‑Verarbeitungsbibliothek, um EML‑Dateiansichts‑Funktionen in Ihre Projekte zu integrieren. Mit erweiterten Funktionen wie Anhangsbearbeitung, HTML‑Rendering und Unterstützung mehrerer Formate befähigt sie Entwickler, leistungsstarke E‑Mail‑Anwendungen zu erstellen.

Die Bibliothek bietet eine intuitive API, die für Entwickler entwickelt wurde. Sie beseitigt die Komplexität im Umgang mit E‑Mail‑Dateien und bietet gleichzeitig Zuverlässigkeit und Leistung. Egal, ob Sie E‑Mail‑Clients, Archivierungssysteme oder benutzerdefinierte Tools entwickeln, die Bibliothek sorgt für Präzision und einfache Handhabung.

Wesentliche Vorteile:

  • Parsen und Anzeigen von Nachrichteninhalten einschließlich Metadaten und Anhängen programmgesteuert mit minimalem Aufwand.

  • Unterstützung für .NET Framework, .NET Core und .NET Standard-Umgebungen.

  • Unabhängigkeit von E-Mail-Clients wie Microsoft Outlook oder Thunderbird.

  • Hohe Leistung für die Verwaltung großer Datensätze und das Rendern von E-Mails im HTML-Format.

Die API ermöglicht es Ihnen, eine EML-Datei in ein MailMessage Objekt, das den E‑Mail‑Inhalt in einem strukturierten Format darstellt. Mit Aspose.Email können Sie wesentliche Informationen extrahieren, wie Absender, Empfänger, Betreff und E‑Mail‑Body, einschließlich HTML‑ oder Klartextinhalt. Die Bibliothek konvertiert EML-Dateien in leicht zugängliche Formate wie HTML, die in einem Webbrowser angezeigt oder in die Benutzeroberfläche Ihrer Anwendung eingebettet werden können. Sie stellt sicher, dass Anhänge ebenfalls zugänglich sind und zusammen mit dem E‑Mail‑Inhalt angezeigt oder heruntergeladen werden können.

C# E‑Mail‑API‑Installation und Verwendung zum Anzeigen von EML‑Dateien

Beginnen Sie damit, die API in Ihrer Entwicklungsumgebung zu installieren:

  • Öffnen NuGet Paket‑Manager, nach Aspose.Email suchen und Installieren klicken.

  • Sie können auch den folgenden Befehl in der Package‑Manager‑Konsole verwenden.

Befehl


PM> Install-Package Aspose.Email

Nach der Installation können Sie mit dem Codieren beginnen.

Schritte zum Anzeigen von EML mit C#

Die C#‑API ermöglicht es Entwicklern, EML‑Dateien mit nur wenigen Codezeilen einfach anzuzeigen.

  1. Erstellen Sie einen Ausgabedateipfad.
  2. Verwenden Sie die Laden Methode zum Laden der Datei in eine Instanz von MailMessage Klasse.
  3. Rufen Sie die Speichern Methode zum Speichern von EML im HTML-Format.
  4. Rufen Sie Process.Start mit dem Pfad zur resultierenden HTML auf, um den EML‑Inhalt im Standardbrowser zu laden.

Systemanforderungen

Die Bibliothek wird auf allen gängigen Betriebssystemen unterstützt. Stellen Sie einfach sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Framework, .NET Core und Xamarin Plattformen
  • Entwicklungsumgebung wie Microsoft Visual Studio
  • Aspose.Email in Ihrem Projekt referenziert
 

C#‑Code zum Anzeigen von 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);
 

EML in einem Browser anzeigen

Der Vorgang, EML‑Dateien in HTML zu rendern, ermöglicht es Ihnen, Nachrichteninhalte direkt in einem Webbrowser anzuzeigen. Sehen Sie, wie das konvertierte EML nach der Verarbeitung mit Aspose.Email für .NET im Browser erscheint. Der angezeigte Inhalt beinhaltet die Kopfzeile (Absender, Empfänger, Betreff) und den Body (formatierter Text, Bilder oder Hyperlinks).

  • E‑Mail‑API für .NET‑Anwendungen

    Aspose.Email für .NET ist eine Parsing‑Lösung für Microsoft Outlook‑ und Thunderbird‑Formate. Man kann einfach E‑Mail‑ und Speicherformate wie MSG, EMLX, EML und MHT erstellen, manipulieren und konvertieren. Der Umgang mit Anhängen, die Anpassung von Nachrichten‑Headern und die Implementierung verschiedener Netzwerkprotokolle wie POP3, IMAP & SMTP zum Senden & Empfangen von E‑Mails wird deutlich einfacher. Es ist eine eigenständige API und erfordert weder Microsoft Outlook noch eine andere Softwareinstallation.

    Testen Sie die kostenlose Version der API

    Erleben Sie die Leistungsfähigkeit der API mit einem kostenlose Testversion . Besuchen Sie die Download‑Seite um auf die neueste Version der Bibliothek zuzugreifen und ihre Funktionen unverbindlich zu erkunden.

    EML Viewer Online

    E‑Mail‑Datei‑Betrachter für andere Formate

    Aspose.Email für .NET erweitert seine Funktionalität über EML‑Dateien hinaus und unterstützt eine Vielzahl von E‑Mail‑Formaten. Entwickler können es auch zum Anzeigen Folgenden verwenden:

    EMLX (Apple‑Mail‑EMLX‑Format)
    ICS (iCalendar‑Dateien für Ereignisdaten)
    MBOX (Sammlungen von elektronischen Nachrichten)
    MSG (Microsoft‑Outlook‑E‑Mail‑Format)
    OFT (Outlook-E-Mail-Vorlagen)
    OST (Offline‑Speicherdateien)
    PST (Outlook Personal Storage Files)
    VCF (Virtuelle‑Karten‑Dateien für Kontaktinformationen)