Deutsch
 Deutsch

.NET-E-Mail-Verarbeitungs-API zum Bearbeiten von Outlook-E-Mail-Dateien

Vereinfachen Sie den Prozess der Bearbeitung von Microsoft Outlook- und Mozilla Thunderbird-E-Mail-Dateien in Ihren C#-, ASP.NET- und VB.NET-Apps. Arbeiten Sie mit den Dateiformaten MSG, EML, PST, OST, MBOX, VCF und HTML. Verwalten Sie E-Mail-Nachrichten und Anhänge programmgesteuert über POP3, SMTP, IMAP oder Microsoft Exchange Server.

Download kostenlose TestversionAlle APIs anzeigen

Eine umfassende .NET-E-Mail-API zum Bearbeiten und Verarbeiten von E-Mail-Nachrichten

Aspose.Email für .NET ist eine flexible, robuste und benutzerfreundliche E-Mail-Verarbeitungs-API, mit der Benutzer auch gängige E-Mail-Dateiformate wie MSG, PST, OST, EML, EMLX und MBOX erstellen, ändern und analysieren können als VCF, HTML und MHTML in der .NET-Plattform. Dadurch können Benutzer mit unterschiedlichen E-Mail-Nachrichtenformaten arbeiten, ohne sich Gedanken über Formatkompatibilitätsprobleme machen zu müssen. Neben dem Zugriff auf und der Verwaltung von Thunderbird- und Outlook-E-Mails können Entwickler mithilfe der .NET-E-Mail-API E-Mail-Anhänge programmgesteuert bearbeiten, Empfänger hinzufügen oder entfernen, den Betreff der Nachricht ändern und vieles mehr.

Darüber hinaus zeichnet sich diese .NET-E-Mail-Verarbeitungs-API durch die Möglichkeit aus, E-Mail-Nachrichten über C#, ASP.NET und VB.NET von einem Format in ein anderes zu konvertieren, was die Verwendung und den Funktionsumfang angeht. Sie können mühelos E-Mail-Nachrichten mit dem Protokoll Ihrer Wahl (POP3, SMTP, IMAP) senden und empfangen oder eine Verbindung zu Microsoft Exchange Server herstellen. Aspose.Email für .NET hilft Ihnen, den E-Mail-Verwaltungsprozess effizient zu automatisieren.

Erste Schritte

Bitte überprüfen Sie die Seite Systemanforderungen auf die Voraussetzungen, bevor Sie Aspose.Email für .NET bei Ihnen einrichten . Die folgenden Informationen helfen Ihnen bei der korrekten Einrichtung der .NET-E-Mail-API.

Aspose.Email für die .NET-Installation

Um die DLLs oder das MSI-Installationsprogramm herunterzuladen, besuchen Sie bitte den Download-Bereich. Alternativ können Sie das NuGet-Paket für die API-Installation verwenden. Der Paketmanager-Befehl zum Einrichten der .NET-E-Mail-Verarbeitungs-API wird unten geteilt:

PM > Install-Package Aspose.Email

So konvertieren Sie Outlook-E-Mails in HTML und öffnen E-Mail-Nachrichten ohne Outlook in .NET

Aspose.Email für .NET API ermöglicht die programmgesteuerte Konvertierung von MSG- und EML-Nachrichten in das HTML-Format. Es unterstützt auch den Zugriff und das Öffnen von Outlook-E-Mails in Ihren .NET-Apps, ohne dass Microsoft Outlook erforderlich ist.

Konvertieren Sie MSG- oder EML-Dateien in HTML in .NET

Wandeln Sie Outlook-E-Mails mithilfe der Aspose.Email for .NET-Bibliothek nahtlos in das HTML-Format um. Sie können mithilfe der .NET-E-Mail-API eine E-Mail-Verarbeitungsanwendung mit vollem Funktionsumfang entwickeln und die E-Mail-Konvertierungsfunktion integrieren, um MSG- oder EML-Formate in HTML zu konvertieren. Bitte beachten Sie zu diesem Zweck das Code-Snippet und andere unten bereitgestellte Informationen:

  • Instanziieren Sie das Klassenobjekt MailMessage, um auf die Quell-MSG- oder EML-Datei zuzugreifen.
  • Wenden Sie die HTML-Speicheroptionen für die ausgegebene HTML-Datei an.
  • Speichern oder exportieren Sie die MSG-Datei im HTML-Format mit der Save-Methode.
string FilePath = @"/Users/EmailData/";
// Load the MSG or EML file
MailMessage srcEmlMessage = MailMessage.Load(FilePath + "Message.msg");
// Set the Html rendering options
HtmlSaveOptions HtmlOptions = SaveOptions.DefaultHtml;
HtmlOptions.ResourceRenderingMode= resourceRenderingMode.EmbedIntoHtml;
// Set the email message headers in  output HTML using the formatting options
HtmlOptions.HtmlFormatOptions = HtmlFormatOptions.WriteHeader |
				HtmlFormatOptions.WriteCompleteEmailAddress |
				HtmlFormatOptions.WriteCompleteFromEmailAddress;
// Convert and save the email to HTML format
srcEmlMessage.Save(FilePath + "Message.html", HtmlOptions);

Öffnen Sie E-Mails in .NET ohne Outlook

Möchten Sie Outlook-Nachrichten in Ihren .NET-E-Mail-Verarbeitungs-Apps öffnen, ohne Microsoft Outlook zu installieren? Wenn ja, ist Aspose.Email für .NET API die richtige Wahl für Sie. Es ermöglicht .NET-Entwicklern den Zugriff und das Öffnen von MSG-E-Mail-Dateien sowie das Abrufen von Informationen wie E-Mail-Betreff, Absenderadresse und Anhänge. Bitte überprüfen Sie die folgenden Informationen, um mehr zu erfahren:

  • Laden Sie die Quell-MSG-E-Mail-Datei in ein MapiMessage-Klassenobjekt.
  • Verschiedene Eigenschaften der MSG-Datei lesen und anzeigen.
  • Analysieren Sie die Anhänge und lesen/zeigen Sie verschiedene Eigenschaften der Anhänge in der MSG an Datei.
// Load the MSG file
MapiMessage mapiMsg = MapiMessage.Load("message.msg");
// Display email subject
Console.WriteLine("Subject:" + mapiMsg.Subject);
// Display sender address
Console.WriteLine("From:" + mapiMsg.SenderEmailAddress);
// Display email body
Console.WriteLine("Body" + mapiMsg.Body);
// Display recipients' information
Console.WriteLine("Recipient: " + mapiMsg.Recipients);
// Display email attachments
foreach (MapiAttachment att in mapiMsg.Attachments)
{
     Console.Write("File Name: " + att.FileName);
     Console.Write("Display Name: " + att.DisplayName);
}

Weitere Arbeitsbeispiele und Codierungsbeispiele der Aspose.Email für .NET-API finden Sie unter GitHub-Beispiele Seite. Wir bieten auch kostenlose Online-Apps für Aspose.Email an, die Sie beim Konvertieren, Vergleichen, Anzeigen, Wasserzeichen, Zusammenführen, Bearbeiten usw. unterstützen Signieren Sie Ihre E-Mail-Dateien im Handumdrehen digital mit Ihren Mobilgeräten.

E-Mail-Parsing ohne Abhängigkeiten in .NET

.NET-Entwickler, die mit mehreren E-Mail-Dateiformaten arbeiten, können die umfangreichen Funktionen von Aspose.Email für .NET nutzen, um E-Mail-Verarbeitungs-Apps zu erstellen, die mit der Fähigkeit ausgestattet sind, E-Mail-Nachrichten sicher und unabhängig zu analysieren und zu speichern. Microsoft Automation oder andere Software von Drittanbietern ist nicht erforderlich, da diese .NET-E-Mail-API mit verwaltetem Code erstellt wird.

FAQ

1. Wie kann ich E-Mail-Dateien in .NET konvertieren?

Das Konvertieren von Microsoft Exchange- oder Thunderbird-E-Mail-Dateien in .NET ist mit der Aspose.Email für .NET-API schnell und einfach. Für die Konvertierung von MSG-, PST-, OST-, EML-, EMLX-, MBOX- und HTML-Dateien in verschiedene Dateiformate sind nur wenige Zeilen .NET-Codierung erforderlich.

2. Wie lange dauert die Konvertierung oder Verarbeitung von E-Mail-Dateien?

Die .NET-API zum Bearbeiten und Verarbeiten von E-Mail-Dateien arbeitet schnell und erledigt Ihre E-Mail-Dateikonvertierungsanfragen in kürzester Zeit.

3. Ist die Verarbeitung von E-Mails mit der .NET-API sicher?

Sie können sich auf die Sicherheit Ihrer E-Mail-Nachrichtendateien verlassen, während Sie diese mit der Aspose.Email für .NET-API verarbeiten. Wir gewährleisten den Schutz Ihrer Daten und ergreifen alle erforderlichen Maßnahmen, um Ihnen ein sicheres Benutzererlebnis zu bieten.

4. Kann ich E-Mail-Dateien unter Mac OS, Windows oder Linux verarbeiten?

Ja, die E-Mail-Verarbeitungs-API für .NET funktioniert auf verschiedenen Betriebssystemen, Frameworks und Betriebsumgebungen. Sie können es auf der Plattform Ihrer Wahl verwenden und es ist keine zusätzliche Softwareinstallation erforderlich, um zu funktionieren.

Suche nach Hilfe?

Schauen Sie sich unsere Supportkanäle an, um Hilfe bei Ihren Fragen zu den Funktionen und der Funktionsweise der Aspose-Produkt-API zu erhalten.