Übersicht der Funktionen

In Aspose.Email für .NET ist ein vielfältiger Satz von Klassen und Methoden in Namespaces gruppiert, die jeweils unterschiedliche Zwecke im Zusammenhang mit der E‑Mail‑Verarbeitung erfüllen. Von der Handhabung von E‑Mail‑Protokollen wie SMTP, POP3 und IMAP bis hin zu Aufgaben wie Kalenderintegration und Aufgabenplanung, jeder Namespace ist für bestimmte Anwendungsfälle konzipiert. Dieser strukturierte Ansatz vereinfacht nicht nur das Coden, sondern stellt auch sicher, dass Entwickler E‑Mail‑Lösungen mit Leichtigkeit implementieren können.

Im Folgenden gehen wir auf die verschiedenen Namespaces von Aspose.Email für .NET ein, untersuchen ihre Hauptfunktionen und verweisen auf die wichtigsten Klassen.

Aspose.Email

Enthält häufige Klassen zur Verarbeitung verschiedener Aspekte von E‑Mail‑Nachrichten

Die zentrale Komponente dieses Namespace ist die MailMessage Klasse, ein vielseitiges und leistungsstarkes Objekt, das die Erstellung, Manipulation und Verarbeitung von E‑Mail‑Nachrichten ermöglicht. Die MailMessage‑Klasse unterstützt ein breites Spektrum an Funktionen, einschließlich des Verfassens von E‑Mails mit Rich‑Text‑Formatierung, Einbetten von Bildern, Anhängen von Dateien und Angabe mehrerer Empfänger mit unterschiedlichen Rollen (To, CC, BCC). Sie bietet außerdem robuste Funktionen zum Parsen und Lesen eingehender E‑Mails, sodass Entwickler Details wie Betreff, Absender, Empfänger und Body‑Inhalt nahtlos extrahieren können. Darüber hinaus integriert sich MailMessage nahtlos in verschiedene E‑Mail‑Protokolle wie SMTP, IMAP und POP3, wodurch das Senden und Empfangen von E‑Mails sowohl einfach als auch zuverlässig ist.

Aspose.Email.Amp

Stellt Klassen zur Verarbeitung von Nachrichten mit AMP‑HTML‑Body bereit

Aspose.Email.Amp Bietet einen robusten Satz von Klassen zur Verarbeitung von Nachrichten mit AMP‑HTML‑Inhalten und ist damit ein Werkzeug für Entwickler, die dynamische und interaktive E‑Mail‑Inhalte einbinden möchten. Im Zentrum dieser Fähigkeit steht die AmpMessage Klasse, die als primäre Komponente für das Erstellen, Manipulieren und Rendern von AMP‑unterstützten E‑Mails dient. Diese Klasse ermöglicht Entwicklern, reichhaltige Medien und interaktive Elemente nahtlos direkt in den E‑Mail‑Body zu integrieren und dabei die Geschwindigkeit und ansprechenden Funktionen von AMP HTML zu nutzen.

Mit AmpMessage können Sie Elemente wie Bildkarussells, Echtzeit‑Datenabrufe und interaktive Formulare hinzufügen, die alle darauf ausgelegt sind, effizient in einem E‑Mail‑Client zu funktionieren.

Aspose.Email.AntiSpam

Stellt Klassen bereit, um selbstlernende Filter zur Erkennung von Spam‑E‑Mails zu implementieren

Aspose.Email.AntiSpam bietet eine Lösung für E‑Mail‑Filterung mit seiner Kernklasse SpamAnalyzer Entwickelt, um Spam‑E‑Mails mithilfe eines selbstlernenden Bayesschen Filters zu erkennen. Diese Klasse ermöglicht es Anwendungen, eingehende E‑Mails auf Spam zu analysieren und zu klassifizieren, basierend auf Bayesscher Statistik. Der SpamAnalyzer kann aus Benutzereingaben lernen und dadurch seine Genauigkeit über die Zeit verbessern, indem er sein internes Modell anhand zuvor klassifizierter E‑Mails anpasst.

Aspose.Email.Bounce

Stellt Klassen zur Verarbeitung von Bounce‑Nachrichten bereit

Aspose.Email.Bounce bietet eine umfassende Lösung für E‑Mail‑Anwendungen zur effizienten Verwaltung von Bounce‑Nachrichten. Die Klasse [BounceResult] (https://reference.aspose.com/email/net/aspose.email.bounce/bounceresult/#bounceresult-class) repräsentiert das Ergebnis der Nachrichtenprüfung als Bounce‑Nachricht.

Aspose.Email.Calendar

Enthält Klassen zur Arbeit mit Kalendern

Aspose.Email.Calendar ist ein Namespace, der Entwicklern Werkzeuge zur Verwaltung und Manipulation von Kalenderdaten bereitstellt. Der Appointment Klasse kapselt die Funktionalität zur Handhabung von Kalenderereignissen und Terminen. Mit der Appointment‑Klasse können Entwickler mühelos Kalenderereignisse erstellen, ändern und verwalten, einschließlich Festlegung von Start‑ und Endzeiten, wiederkehrenden Mustern, Erinnerungen und dem Einladen von Teilnehmern. Die Klasse unterstützt das iCalendar (ICS)‑Format, was Kompatibilität und Integration mit verschiedenen Kalendersystemen sicherstellt. Zusätzlich ermöglicht die Appointment‑Klasse das Exportieren von Kalenderdateien in das MSG‑Format, wodurch ein reibungsloser Datenaustausch und die Synchronisation über verschiedene Plattformen hinweg erleichtert wird.

Aspose.Email.Clients.DeliveryService.Mailgun

Implementiert den Client für den Mailgun-E-Mail-Zustellservice

Die Aspose.Email.Clients.DeliveryService.Mailgun Namespace bietet eine clientseitige Implementierung, die speziell für den Mailgun-E-Mail-Zustellservice zugeschnitten ist und eine nahtlose Integration für Entwickler ermöglicht, die zuverlässige und effiziente E-Mail-Versandfunktionen suchen. Im Mittelpunkt dieses Namespace steht die zentrale Klasse, MailgunClient, die als primäre Komponente für die Anbindung an die API von Mailgun dient.

Aspose.Email.Clients.DeliveryService.SendGrid

Implementiert den Client für den SendGrid-E-Mail-Zustellservice

Innerhalb des Aspose.Email.Clients.DeliveryService.SendGrid Namensraum enthält eine speziell für den SendGrid‑E‑Mail‑Zustelldienst entwickelte Implementierung, die Entwicklern eine nahtlose Integration für effizientes E‑Mail‑Versenden bietet. Im Kern dieses Namensraums steht die zentrale Klasse, SendGridClient, dient als Hauptkomponente für die Schnittstelle zur SendGrid‑API.

Aspose.Email.Clients.Exchange.Dav

Bietet Klassen zum Zugriff auf Exchange Server mittels WebDav Exchange Store Protocol

Aspose.Email.Clients.Exchange.Dav Namensraum verfügt über Werkzeuge zur Interaktion mit dem Exchange‑Server über das WebDav Exchange Store Protocol. Der ExchangeClient Klasse dient dem Zugriff auf Exchange‑Server‑Ressourcen.

Aspose.Email.Clients.Exchange.WebService

Bietet Zugriff auf MS Exchange Server mittels Exchange Web Services (EWS)

Aspose.Email.Clients.Exchange.WebService ist dafür konzipiert, Zugriff auf Microsoft Exchange Server mittels Exchange Web Services (EWS) zu ermöglichen. Seine primäre Klasse, EWSClient, erleichtert die Interaktion mit dem Exchange‑Server. EWSClient ermöglicht Entwicklern, effizient eine Verbindung zum Server herzustellen und verschiedene Vorgänge durchzuführen, einschließlich Verwaltung von E‑Mails, Kalendern, Kontakten, Aufgaben und öffentlichen Ordnern. Diese Klasse unterstützt Funktionen wie das Senden und Empfangen von E‑Mails, das Organisieren von Postfachordnern, das Planen von Terminen und das Verwalten von Besprechungsanfragen.

Aspose.Email.Clients.Google

Bietet Klassen zum Zugriff auf Google‑Konten

Aspose.Email.Clients.Google ist ein Namensraum, der Klassen für den einfachen Zugriff auf und die Verwaltung von Google‑Konten bereitstellt. Die zentrale Komponentenklasse in diesem Namensraum ist die GmailClient. Diese Klasse ermöglicht Entwicklern die Integration und Interaktion mit Google‑Mail‑Diensten unter Nutzung der OAuth 2.0‑Authentifizierung.

Aspose.Email.Clients.Graph

Bietet Klassen zum Zugriff auf Microsoft 365‑Dienste über die REST‑API

Die Aspose.Email.Clients.Graph ist dafür konzipiert, über die REST‑API auf Microsoft‑365‑Dienste zuzugreifen und diese zu verwalten, und bietet einen Ansatz zur Integration von E‑Mail‑Funktionalitäten in .NET‑Anwendungen. Im Kern dieses Namensraums liegt die GraphClient Klasse, die Entwicklern eine nahtlose Interaktion mit Microsoft‑365‑Diensten ermöglicht. Der GraphClient erlaubt ein breites Spektrum an Vorgängen, einschließlich Senden und Empfangen von E‑Mails, Verwalten von Kalenderereignissen und Verarbeiten von Kontakten. Mit Unterstützung der OAuth 2.0‑Authentifizierung gewährleistet er einen sicheren Zugriff auf Benutzerdaten und erfüllt moderne Sicherheitsstandards. Darüber hinaus erleichtert der GraphClient die Ordnerverwaltung, Synchronisation von Postfächern und das Abrufen von E‑Mail‑Metadaten.

Aspose.Email.Clients.Imap

Bietet Klassen zum Zugriff auf und zur Manipulation von Nachrichten mittels IMAP

Die Aspose.Email.Clients.Imap Namensraum ist darauf ausgelegt, mit E‑Mail‑Servern unter Verwendung des Internet Message Access Protocol (IMAP) zu interagieren. Im Zentrum dieses Namensraums steht die ImapClient Klasse, die als primäre Schnittstelle für die Durchführung einer breiten Palette von E‑Mail‑Operationen dient. Nach dem Verbinden können Entwickler den ImapClient nutzen, um E‑Mails in verschiedenen Ordnern aufzulisten, abzurufen, zu löschen und zu durchsuchen. Zusätzlich bietet er Funktionen zur Verwaltung und Manipulation dieser Ordner, einschließlich Erstellen, Umbenennen und Löschen.

Aspose.Email.Clients.Pop3

Bietet Klassen zum Zugriff auf und zur Manipulation von Nachrichten mittels POP3

Die Aspose.Email.Clients.Pop3 Namensraum ist entwickelt, um die Interaktion mit E‑Mail‑Servern unter Verwendung des Post Office Protocol Version 3 (POP3) zu vereinfachen und stellt eine Reihe von Klassen zum Zugriff auf und zur Manipulation von E‑Mail‑Nachrichten bereit. Im Zentrum dieses Namensraums steht die Pop3Client Klasse. Die Pop3Client‑Klasse erleichtert die Einrichtung sicherer Verbindungen zu POP3‑Servern und unterstützt verschiedene Authentifizierungsmechanismen, um einen sicheren und zuverlässigen Zugriff zu gewährleisten. Nach dem Verbindungsaufbau ermöglicht der Pop3Client Entwicklern grundlegende E‑Mail‑Operationen, wie das Abrufen von Nachrichten vom Server, Auflisten von E‑Mails, Markieren bestimmter Nachrichten zum Löschen und das Holen vollständiger Nachrichtendetails, einschließlich Headern und Anhängen. Zusätzlich bietet sie integrierte Unterstützung für SSL‑ und TLS‑Protokolle.

Aspose.Email.Clients.Smtp

Bietet Klassen zum Senden von Nachrichten mittels SMTP

Die Aspose.Email.Clients.Smtp Namensraum ist für Entwickler konzipiert, die SMTP (Simple Mail Transfer Protocol)-Funktionalität in ihre .NET‑Anwendungen zur Versendung von E‑Mail‑Nachrichten integrieren möchten. Im Kern dieses Namensraums liegt die SmtpClient Klasse. Die SmtpClient‑Klasse bietet eine Reihe von Funktionen, die es Entwicklern ermöglichen, sichere Verbindungen zu SMTP‑Servern herzustellen und E‑Mails zu senden. Sie unterstützt verschiedene Authentifizierungsmethoden, garantiert Kompatibilität mit einer breiten Palette von SMTP‑Servern und bietet Optionen zur Angabe von Nachrichtenpriorität, Zustellungsbenachrichtigungen und benutzerdefinierten Headern. Durch integrierte Unterstützung der SSL‑ und TLS‑Verschlüsselungsprotokolle gewährleistet die SmtpClient‑Klasse eine sichere Kommunikation.

Aspose.Email.DKIM

Enthält Klassen zur Arbeit mit DKIM‑Signaturen

Die Aspose.Email.DKIM Namensraum bietet Klassen zur Handhabung von DomainKeys Identified Mail (DKIM)-Signaturen, um die Integrität und Authentizität von E‑Mails zu gewährleisten. Die DKIMSignatureInfo Klasse dient als Hauptkomponente zur Bereitstellung von DKIM‑bezogenen Informationen.

Aspose.Email.Mapi

Enthält Klassen, die Outlook‑Nachrichten, Kontakte, Termine repräsentieren und mit dem Microsoft Outlook PST/OST‑Dateiformat arbeiten

Die Aspose.Email.Mapi Namensraum ist für die Arbeit mit Microsoft Outlook‑Daten konzipiert. Die Hauptkomponentenklasse in diesem Namensraum ist MapiMessage, die für die Verarbeitung von Outlook‑Nachrichten dient. MapiMessage bietet Funktionen zum Erstellen, Lesen, Modifizieren und Speichern von Outlook‑Nachrichten im MSG‑Format. Entwickler können diese Klasse nutzen, um auf den Inhalt von Outlook‑Elementen zuzugreifen und ihn zu manipulieren, einschließlich Betreff, Body, Anhänge, Empfänger und Eigenschaften.

Neben der Verwaltung einzelner E‑Mails enthält der Aspose.Email.Mapi‑Namensraum außerdem:

  • Klassen zur Verarbeitung von Kontakten (MapiContact),
  • Termine (MapiCalendar),
  • und anderen Outlook‑Elementen, wodurch es möglich wird, programmgesteuert mit verschiedenen Elementen zu interagieren, die typischerweise in PST‑ (Personal Storage Table) und OST‑ (Offline Storage Table)‑Dateien enthalten sind. Diese Klasse ermöglicht die Integration mit Outlook‑Datenspeicherformaten und erleichtert Aufgaben wie E‑Mail‑Migration, Sicherung und Synchronisierung.

Aspose.Email.PersonalInfo.VCard

Enthält Klassen zur Arbeit mit dem VCard‑Dateiformat

Die Aspose.Email.PersonalInfo.VCard Namensraum ist unverzichtbar für Entwickler, die VCard‑Dateiformate innerhalb ihrer Anwendungen manipulieren möchten. Die primäre Klasse in diesem Namensraum ist die VCardContact. Diese Klasse ist entscheidend für das Erstellen, Parsen und Verwalten von VCard‑Dateien, die weit verbreitet zum Austausch von Kontaktinformationen verwendet werden. Mit VCardContact können Entwickler VCard‑Dateien lesen, um Kontaktdaten zu extrahieren, oder VCard‑Dateien aus vorhandenen Daten erzeugen. Die Klasse unterstützt verschiedene VCard‑Versionen für Kompatibilität und Flexibilität beim Umgang mit unterschiedlichen VCard‑Formaten. Zusätzlich beinhaltet sie Funktionen zum Kodieren und Dekodieren von Kontaktinformationen, sodass eine Integration mit anderen Systemen und Plattformen, die VCard‑Standards nutzen, möglich ist.

Aspose.Email.Printing

Enthält Klassen, die die Nachrichten‑Druckfunktionalität repräsentieren

Die Aspose.Email.Printing Namensraum ist darauf ausgelegt, die erforderlichen Werkzeuge zum direkten Drucken von E‑Mail‑Nachrichten aus Anwendungen bereitzustellen. Ein Drucker für E‑Mail‑Nachrichten wird dargestellt durch die MailPrinter Klasse. Diese Klasse bietet eine Reihe von Funktionen, um das Drucken verschiedener Nachrichtenformate, einschließlich MSG, EML und MHTML, zu erleichtern. Der MailPrinter ermöglicht es, das Drucklayout anzupassen und Seiteneinstellungen zu konfigurieren, um sicherzustellen, dass gerenderte E‑Mails spezifische Anforderungen erfüllen.

Aspose.Email.Storage.Mbox

Bietet Klassen zur Arbeit mit dem MBOX‑Format

Die Aspose.Email.Storage.Mbox Namensraum bietet eine Reihe von Klassen, die für die Verwaltung und Manipulation von MBOX‑Dateiformaten entwickelt wurden, welche weit verbreitet zum Speichern von E‑Mail‑Nachrichtensammlungen genutzt werden. Die zentralen Klassen dieses Namensraums sind MboxStorageReader Klasse und MboxStorageWriter, die als Hauptkomponenten für die Interaktion mit MBOX‑Dateien dienen. Die MboxrdStorageReader‑Klasse bietet die Möglichkeit, MBOX‑Dateien zu lesen und zu durchlaufen. Sie ermöglicht Entwicklern das Extrahieren einzelner E‑Mail‑Nachrichten, sodass sie den E‑Mail‑Inhalt programmgesteuert verarbeiten oder analysieren können. Darüber hinaus unterstützt diese Klasse die nahtlose Konvertierung extrahierter Nachrichten in andere gängige E‑Mail‑Formate wie EML oder MSG und erweitert damit ihre Einsatzmöglichkeiten in verschiedenen Anwendungsszenarien. Die MboxrdStorageWriter‑Klasse ist zum Erstellen und Schreiben von MBOX‑Dateien konzipiert.

Aspose.Email.Storage.Olm

Bietet Klassen zur Arbeit mit dem Microsoft Outlook OLM‑Dateiformat

Die Aspose.Email.Storage.Olm Namensraum ist ein Satz von Klassen, die für die Verwaltung und Manipulation von Microsoft Outlook OLM‑Dateiformaten entwickelt wurden, welche hauptsächlich zur Speicherung von E‑Mail‑Daten unter macOS verwendet werden. Hier ist die OlmStorage Klasse ist die Hauptkomponente für die Interaktion mit OLM‑Dateien. Die OlmStorage‑Klasse ermöglicht Entwicklern das Laden von OLM‑Dateien sowie das Extrahieren, Lesen und Manipulieren ihres Inhalts, einschließlich E‑Mails, Kontakten, Kalenderelementen und Notizen. Insbesondere erlaubt sie das Durchsuchen von Ordnerhierarchien, das Filtern bestimmter Nachrichtentypen und eine effiziente Datenauswertung.

Aspose.Email.Storage.Pst

Bietet Klassen zur Arbeit mit dem Microsoft Outlook PST/OST‑Dateiformat

Die Aspose.Email.Storage.Pst Namensraum bietet Klassen, die für die Verarbeitung von Microsoft Outlook PST‑ und OST‑Dateiformaten entwickelt wurden, welche für die Verwaltung von E‑Mail‑Daten unter Windows unerlässlich sind. Im Zentrum dieses Namensraums steht die PersonalStorage Klasse, die Hauptkomponente für die Interaktion mit PST‑ und OST‑Dateien. Die PersonalStorage‑Klasse bietet Funktionen zum Laden, Erstellen und Manipulieren dieser Dateitypen. Sie ermöglicht Entwicklern ein breites Spektrum an Operationen, einschließlich der Extraktion und Verwaltung von E‑Mails, Kontakten, Kalendereinträgen, Aufgaben und Notizen. Die Klasse unterstützt zudem die hierarchische Ordnernavigation, was eine effiziente Datenorganisation und -abfrage ermöglicht. Darüber hinaus erleichtert die PersonalStorage‑Klasse die Konvertierung von PST‑ und OST‑Inhalten in verschiedene andere Formate wie EML, MSG oder MBOX und erweitert damit ihre Einsatzmöglichkeiten.

Aspose.Email.Storage.Zimbra

Bietet Klassen zur Arbeit mit Zimbra‑Speicher

Aspose.Email.Storage.Zimbra ist ein Namensraum innerhalb der Aspose.Email‑Bibliothek mit dem TgzReader Klasse, die zum Zugreifen und Verwalten von Zimbra TGZ (Tar GZip)-Archiven dient. Die TgzReader‑Klasse bietet Möglichkeiten, mit E‑Mail‑Archiven zu arbeiten, einschließlich der Fähigkeit, E‑Mails, Kontakte und Kalenderelemente aus TGZ‑Dateien zu parsen und zu extrahieren, insbesondere das Lesen von TGZ‑Archiven, das Durchlaufen ihres Inhalts und den programmatischen Zugriff auf einzelne Elemente für angepasste Verarbeitung.

Aspose.Email.Tools.Logging

Bietet Klassen für Protokollierungsfunktionen

Die Aspose.Email.Tools.Logging ist ein Namensraum zur Einbindung von Protokollierungsfunktionen in e‑Mail‑basierte Anwendungen. Die Hauptkomponentenklasse in diesem Namensraum ist die LoggerManager Klasse, die dafür konzipiert ist, Protokollierungsfunktionen bereitzustellen, sodass Anwendungen verschiedene betriebliche Ereignisse verfolgen und aufzeichnen können.

Aspose.Email.Tools.Merging

Enthält Klassen zum Erstellen von E‑Mail‑Nachrichten mithilfe von Vorlagen

Die Aspose.Email.Tools.Merging ist ein Namespace zur Automatisierung der Erstellung maßgeschneiderter E‑Mail‑Nachrichten mittels Vorlagen. Im Kern dieses Namespace steht die TemplateEngine Klasse, die die primäre Klasse für das Erstellen von E‑Mail‑Nachrichten mithilfe von Vorlagen ist. Die Klasse TemplateEngine ermöglicht das Zusammenführen von Daten in vordefinierte Vorlagen, wodurch Platzhalter durch tatsächliche Informationen ersetzt werden können. Dies ist besonders nützlich für die massenhafte Erstellung personalisierter E‑Mails, sodass jeder Empfänger eine einzigartige, auf seinen Kontext zugeschnittene Nachricht erhält.

Aspose.Email.Tools.Search

Enthält Basisklassen für die Nachrichtensuche nach Kriterien

Die Aspose.Email.Tools.Search Namespace ist darauf ausgelegt, den Prozess des Auffindens von E‑Mail‑Nachrichten anhand einer Vielzahl von Kriterien zu vereinfachen. Das Fundament dieses Namespace ist die MailQuery Klasse, die als Hauptkomponente für die Definition von Suchparametern und das Ausführen von Abfragen gegen E‑Mail‑Speicher dient. Mit MailQuery können Sie verschiedene Suchbedingungen festlegen, wie Absender, Empfänger, Betreff‑Schlüsselwörter, Datumsbereiche und sogar inhaltsspezifische Begriffe. Diese Fähigkeit ermöglicht das Filtern und Abrufen relevanter E‑Mail‑Nachrichten aus umfangreichen Archiven oder aktuellen Postfächern. MailQuery unterstützt das Erstellen komplexer Abfragen mit logischen Operatoren.

Aspose.Email.Tools.Verifications

Stellt Klassen für die Nachrichtenvalidierungsfunktionalität bereit

Die Aspose.Email.Tools.Verifications Namespace bietet Klassen, die für die Gewährleistung der Integrität und Gültigkeit von E‑Mail‑Nachrichten unerlässlich sind. Im Kern dieses Namespace befindet sich die EmailValidator Klasse, die als Hauptkomponente für die Implementierung verschiedener Validierungsprüfungen von E‑Mails dient.

Aspose.Email.Windows.Forms

Enthält Klassen zum Umgang mit aus Outlook gezogenen Dateien in Windows‑Forms‑Anwendungen

Aspose.Email.Windows.Forms ist ein spezialisierter Namespace, der die Integration von e‑Mail‑bezogenen Funktionen in Windows‑Forms‑Anwendungen erleichtert, wobei der Schwerpunkt auf dem Umgang mit aus Microsoft Outlook gezogenen Dateien liegt. Die Hauptkomponentenklasse in diesem Namespace, FileDropTargetManager, bietet Entwicklern die Möglichkeit, Drag‑and‑Drop‑Operationen mit Outlook‑Elementen zu verwalten und zu verarbeiten. FileDropTargetManager ermöglicht Anwendungen, E‑Mails, Anhänge und andere Outlook‑Elemente zu erfassen, zu verarbeiten, wenn sie in eine Windows‑Forms‑Anwendung gezogen werden. Mit dieser Klasse können Sie Funktionen implementieren, wie das Extrahieren und Anzeigen des Inhalts gezogener Elemente, das Speichern von Anhängen an bestimmten Orten oder das Auslösen benutzerdefinierter Aktionen basierend auf dem Typ des abgelegten Elements.

Aspose.Email.Windows.WPF

Enthält Klassen zum Umgang mit aus Outlook gezogenen Dateien in Windows Presentation Foundation (WPF)-Anwendungen

Die Aspose.Email.Windows.WPF Namespace ist darauf ausgelegt, die Integration von e‑Mail‑bezogenen Funktionen in WPF‑Anwendungen zu ermöglichen, wobei der Schwerpunkt auf dem Umgang mit aus Microsoft Outlook gezogenen Dateien liegt. Das Fundament dieses Namespace ist die FileDropPanel Klasse, die Entwicklern ermöglicht, Drag‑and‑Drop‑Operationen zu implementieren. Das FileDropPanel fungiert als spezialisiertes Panel, das Elemente, die aus Outlook gezogen werden, einschließlich E‑Mails, Anhänge und andere verwandte Elemente, erfasst. Es erkennt automatisch, wenn Elemente auf das Panel gezogen werden, und stellt Ereignisse und Methoden zur Verfügung, um diese Elemente entsprechend zu verarbeiten. Durch die Nutzung von FileDropPanel können Entwickler E‑Mail‑Inhalte extrahieren, Anhänge an angegebenen Speicherorten speichern oder benutzerdefinierte Geschäftslogik basierend auf dem empfangenen Elementtyp ausführen.