Analysieren Sie EML-Formate in C#
Natives und leistungsstarkes EML-Nachrichtenparsen mit serverseitigem Aspose.Email für .NET-APIs, ohne die Verwendung von Software wie Microsoft oder Adobe PDF.
So analysieren Sie eine EML-Datei mit C #
Um die EML-Datei zu analysieren, verwenden wir
API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentenbearbeitung für die C#-Plattform. Öffnen
Paketmanager, suche nach Aspose.Email und installiere. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.
Command
PM> Install-Package Aspose.Email
Schritte zum Analysieren von EML-Dateien in C#
Eine grundlegende Nachrichtenanalyse mit
APIs können mit nur wenigen Codezeilen erstellt werden.
- Laden Sie die EML-Datei.
- Ruft den Text der E-Mail mit oder ohne URL ab.
- Holen Sie sich die Ausgabe.
Anforderungen an das System
Unsere APIs werden auf allen wichtigen Plattformen und Betriebssystemen unterstützt. Bevor Sie den folgenden Code ausführen, stellen Sie bitte sicher, dass Sie die folgenden Voraussetzungen auf Ihrem System 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-DLL, auf die in Ihrem Projekt verwiesen wird — Installieren Sie es von NuGet aus, indem Sie oben auf die Download-Schaltfläche klicken
EML-Dateien analysieren - C#
//Get HTML body as plain text
MailMessage mail = MailMessage.Load(dataDir + "HtmlWithUrlSample.eml");
string body_with_url = mail.GetHtmlBodyText(true);// body will contain URL
string body_without_url = mail.GetHtmlBodyText(false);// body will not contain URL
Console.WriteLine("Body with URL: " + body_with_url);
Console.WriteLine("Body without URL: " + body_without_url);
Über Aspose.Email für.NET-API
Aspose.Email ist eine Parsing-Lösung für Microsoft Outlook- und Thunderbird-Formate. E-Mail- und Speicherformate wie MSG, EMLX, EML und MHT können auf einfache Weise erstellt, bearbeitet und konvertiert werden. Die Handhabung von E-Mail-Anhängen, die Anpassung der Nachrichtenüberschriften und die Implementierung verschiedener Netzwerkprotokolle wie POP3, IMAP und SMTP zum Senden und Empfangen von E-Mails sind viel einfacher. Es ist eine eigenständige API und erfordert weder Microsoft Outlook noch eine andere Softwareinstallation.Online-EML-Parser-Live-Demos
EML What is EML File Format
Das EML-Dateiformat stellt E-Mail-Nachrichten dar, die mit Outlook und anderen relevanten Anwendungen gespeichert wurden. Fast alle E-Mail-Clients unterstützen dieses Dateiformat, da es dem RFC-822 Internet Message Format Standard entspricht. Microsoft Outlook ist die Standardsoftware zum Öffnen von EML-Nachrichtentypen. EML-Dateien können sowohl zum Speichern auf einer Festplatte als auch zum Senden an Empfänger mithilfe von Kommunikationsprotokollen verwendet werden.
Read MoreAndere unterstützte Parsing-Formate
Mit C# kann man problemlos andere Formate analysieren, darunter.