Aspose.Email  für Python über.NET

Python Outlook-API für die E-Mail-Verarbeitung

Erstellen, bearbeiten oder konvertieren Sie E-Mail-Formate wie MSG, EML, EMLX und MHT aus Python-Anwendungen heraus.

  Kostenlose Testversion herunter laden
  
 

Aspose.Email für Python über.NET ist eine flexible und dennoch leistungsstarke E-Mail-Programmier-API, die Entwicklern Zeit und Mühe spart erstellen, manipulieren oder konvertieren gängige E-Mail-Nachrichtenformate ohne sich Gedanken über die Komplexität der zugrunde liegenden Formatimplementierung machen zu müssen.

Die Python-E-Mail-API kann für grundlegende E-Mail-Verwaltungsfunktionen wie die Bearbeitung von Nachrichteninhalten und die Manipulation von Anhängen verwendet werden. Darüber hinaus bietet die Bibliothek auch folgende Leistungen Verwaltung der Nachrichtenspeicherdokumente, Senden und Empfangen von E-Mails über verschiedene Protokolle wie POP3, IMAP und SMTP. Lernen Sie arbeitet mit POP3-, IMAP- und SMTP-Protokollen.

Erweiterte API-Funktionen für die E-Mail-Verarbeitung

E-Mails mit Anhängen senden und empfangen

Unterstützung für SSL & TLS

Dynamisches Konvertieren von Nachrichtendateien

Aspose.Email für Python über.NET ist eine gute Wahl, wenn Sie nach einer API zur Interkonvertierung von E-Mail-Dateien suchen. Es bietet einfach zu bedienende Schnittstellen für den Konvertierungsprozess und verbirgt gleichzeitig alle hässlichen Details der zugrunde liegenden Formatspezifikation. Sie müssen lediglich die Quelldatei in das Aspose.Email-Objektmodell laden und die Save-Methode mit den entsprechenden Parametern aufrufen. Es ist wirklich so einfach!

MSG in verschiedene Formate konvertieren - Python

msg= MailMessage.load(dir + "msgtemplate.msg")

# convert MSG to EML, HTML & MHTML formats

msg.save("emloutput.eml", SaveOptions.default_eml)

msg.save("htmloutput.html", SaveOptions.default_html)

msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

Umfassende Unterstützung für das ICS-Format für Termine

Aspose.Email für Python über.NET kann verwendet werden, um Termine zu erstellen und sie im ICS-Format zu speichern. Die Python-E-Mail-Bibliothek ermöglicht es auch, Termine aus ICS-Dateien zu laden, Terminereignisse zu lesen oder zu schreiben, einen Termin als Entwurf zu erstellen und den Teilnehmerstatus der Terminteilnehmer festzulegen. Lernen Sie mit Terminen arbeiten.

Wiederholungen mit der iCalendar-API erstellen und verarbeiten

Aspose.Email für Python über.NET bietet die Funktionalität zum Generieren und Speichern Outlook-Kalendereinträge in den Formaten MSG und ICS. Sie können nicht nur iCalendar-Objekte erstellen und speichern, sondern auch Besprechungsanfragen abrufen, aktualisieren, senden und stornieren. Darüber hinaus ist es mithilfe des intuitiven Objektmodells einfach, Wiederholungsmuster im iCalendar RFC 2445-Format dynamisch zu erstellen und zu verwenden.

Senden und Empfangen von E-Mails über SMTP-, POP3- und IMAP-Mailserver

Aspose.Email für Python über.NET-API ermöglicht es Ihnen, E-Mails zu erstellen, zu senden und zu empfangen mit SMTP, POP3 and IMAP protokolle. Es ermöglicht Ihnen, sich mit Benutzername und Passwort oder APOP-Authentifizierung bei POP3-Servern anzumelden, um E-Mail-Operationen durchzuführen wie: Postfachgröße und Nachrichtenanzahl anzeigen, die vollständige Nachricht oder ihren Header abrufen, Nachrichten vom Server löschen sowie grundlegende POP3-Befehle ausführen.

Aspose.Email für Python über.NET unterstützt auch das IMAP-Protokoll einschließlich seiner Befehle sowie Authentifizierung, Erstellen, Löschen, Auswählen, Abfragen von Ordnern, Abrufen, Löschen, Speichern von Nachrichten und Manipulieren von Nachrichtenflags.

PST-, OST- und MBOX-Dateien erstellen oder bearbeiten

Aspose.Email für Python über.NET ermöglicht es Ihnen Outlook-Speicherdateien verwalten wie PST & OST. Sie können eine Reihe von Vorgängen an vorhandenen Speicherdateien ausführen und neue PST-Dateien von Grund auf neu erstellen. Zu den möglichen Vorgängen gehören das Auflisten von Ordnern, das Auflisten von Nachrichten, das Extrahieren von Nachrichten und Kontakte im MSG-Format.

Neben Outlook-Speicherdateien unterstützt Aspose.Email für Python über.NET auch das Mbox-Dateiformat. Sie können Aspose.Email für Python über.NET verwenden, um vorhandene Mbox-Dateien zu laden und Nachrichteninformationen zu extrahieren.

Extrahieren Sie Nachrichten aus Mbox - Python

reader = MboxrdStorageReader(dir + "template.mbox", False)

eml = reader.read_next_message()

# Read all messages in a loop

while (eml is not None):

    # show message subject

    print("Subject: " + eml.subject)

    # save message in EML & MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # get the next message

    eml = reader.read_next_message();

reader.dispose();
  
  

Aspose.Email bietet individuelle E-Mail-APIs für andere beliebte Entwicklungsumgebungen, wie unten aufgeführt: