MSG‑Datei‑Betrachter für .NET‑Anwendungen
MSG‑Dateien programmgesteuert in C# anzeigen, ohne Abhängigkeiten von Microsoft Outlook oder Thunderbird.
So zeigen Sie MSG‑Dateien mit der C#‑E‑Mail‑API an
Die programmgesteuerte Anzeige von MSG‑Dateien in C# ohne Microsoft Outlook wird einfach ermöglicht mit Aspose.Email für .NET . Diese leistungsstarke API ermöglicht es Ihnen, MSG‑Dateien anzuzeigen und zu manipulieren, ohne eine Installation von Drittanbieter‑Software zu benötigen.
Wenn Sie mit MSG‑Dateien arbeiten und deren Inhalte über .NET anzeigen möchten, bietet Aspose.Email eine einfache, effiziente Lösung zur Integration von MSG‑Ansichts‑Funktionen in Ihre .NET‑Anwendungen. Durch die Nutzung dieser API können Entwickler die Inhalte von MSG‑Dateien – wie E‑Mails, Anhänge und Metadaten – parsen und rendern, ohne Outlook oder andere E‑Mail‑Clients zu benötigen.
Die Aspose.Email‑für‑.NET‑Bibliothek stellt sicher, dass E‑Mails mit hoher Treue angezeigt werden und die Integrität von Formatierung, Anhängen und anderen Schlüsselelementen bewahrt bleibt.
Wesentliche Vorteile:
Laden und anzeigen des MSG‑Dateiinhalts in Ihrer Anwendung mit minimalem Aufwand.
MSG‑Dateien anzeigen und in verschiedene Formate wie HTML konvertieren, um die Kompatibilität mit Webbrowsern und anderen Schnittstellen sicherzustellen.
Zeigt E‑Mail‑Körper, Anhänge und Header an und bewahrt das ursprüngliche Format.
Sie benötigen Microsoft Outlook nicht, um MSG‑Dateien zu verarbeiten.
Beim Arbeiten mit MSG‑Dateien, um die Anzeige im Browser zu ermöglichen, nutzt die Bibliothek ihr MailMessage Klasse zum Laden und Parsen von MSG‑Dateien, um deren Schlüsselelemente wie Betreff, Körper, Absender, Empfänger und Anhänge zu extrahieren. Um diese E‑Mails für die Webanzeige zu rendern, bietet die Bibliothek die Möglichkeit… Speichern Methode, die die Ausgabe der E‑Mail‑Nachricht in einem browserkompatiblen Format unterstützt. Die Verwendung von Komponenten wie HtmlSaveOptions stellt sicher, dass das Format und Layout der E‑Mail während der Konvertierung erhalten bleiben und bietet eine genaue sowie visuell konsistente Darstellung der MSG‑Datei im Browser.
Installation und Verwendung
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 MSG mit C#
Aspose.Email erleichtert Entwicklern das Anzeigen von MSG‑Dateien mit nur wenigen Code‑Zeilen.
- Erstellen Sie einen Ausgabepfad, in dem das gerenderte HTML gespeichert wird.
- Verwenden Sie die Laden Methode zum Laden der MSG‑Datei in das MailMessage Objekt.
- Speichern Sie den MSG‑Inhalt als HTML‑Datei mit Speichern Methode.
- Verwenden Sie Process.Start, um die gespeicherte HTML‑Datei im Standard‑Webbrowser zu öffnen.
Systemanforderungen
Aspose.Email für .NET wird auf allen gängigen Betriebssystemen unterstützt. Stellen Sie 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 für .NET in Ihrem Projekt referenziert
C#‑Code zum Anzeigen von 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);
MSG im Browser anzeigen
Sobald die MSG‑Datei in HTML konvertiert wurde, können Sie sie direkt in jedem Browser anzeigen, wobei der gesamte ursprüngliche E‑Mail‑Inhalt – einschließlich Körper, Anhänge und Metadaten – genau dargestellt wird.

Über die E‑Mail‑API
Aspose.Email ist eine Lösung zum Parsen von Microsoft Outlook‑ und Thunderbird‑Formaten. Man kann E‑Mail‑ und Speicherformate wie MSG, EMLX, EML und MHT einfach erstellen, manipulieren und konvertieren. Der Umgang mit E‑Mail‑Anhängen, die Anpassung von Nachrichten‑Headers und die Implementierung verschiedener Netzwerk‑Protokolle wie POP3, IMAP und SMTP zum Senden und Empfangen von E‑Mails ist viel einfacher. Es ist eine eigenständige API und erfordert keine Installation von Microsoft Outlook oder anderer Software.
Kostenlos testen
Um die Möglichkeiten von Aspose.Email für .NET , einschließlich der Anzeige von MSG‑Dateien, können Sie eine kostenlose Testversion . Damit können Sie alle Funktionen testen, ohne sich zu verpflichten.
MSG File Viewer Online
E‑Mail‑Datei‑Betrachter für andere Formate
Aspose.Email für .NET erweitert seine Funktionalität über MSG‑Dateien hinaus und unterstützt verschiedene E‑Mail‑Formate. Entwickler können es außerdem verwenden, um Folgendes anzuzeigen: