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 ladenAspose.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();
- Ressourcen zum Lernen
- Documentation
- Quellcode
- API-Referenzen
- Tutorial-Videos
- Produkt-Support
- Kostenloser Support
- Bezahlter Support
- Blog
- Warum Aspose.Email für Python über.NET?
- Liste der Kunden
- Erfolgsgeschichten