Python-API für die E-Mail-Verarbeitung
Erstellen, bearbeiten oder konvertieren Sie E-Mail-Formate einschließlich 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 beim Erstellen, Bearbeiten oder Konvertieren gängiger E-Mail-Nachrichtenformate erspart, ohne sich um die Komplexität der zugrunde liegenden Formatimplementierung kümmern 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 führt die Bibliothek auch die Verwaltung der Nachrichtenspeicherdokumente durch und sendet und empfängt E-Mails über verschiedene Protokolle, einschließlich POP3, IMAP und SMTP.
Erweiterte E-Mail-Verarbeitungs-API-Funktionen
Konvertierung und Wiedergabe von E-Mail-Dateiformaten
Senden und empfangen Sie E-Mails mit Anhängen
Laden Sie Nachrichten von POP3- und IMAP-Mailservern herunter
Erstellen und aktualisieren Sie Aufgaben mit iCalendar
Nachrichtenspeicherdateien manipulieren
Bearbeiten Sie E-Mail-Anhänge und verknüpfte Ressourcen
Senden Sie iCalendar-konforme Termine oder Besprechungen
Unterstützung für SSL und TLS
Unterstützung für TNEF-Anhänge
Nachrichtendateien dynamisch konvertieren
Aspose.Email für Python über .NET ist eine gute Wahl, wenn Sie nach einer API zum Konvertieren von E-Mail-Dateien suchen. Es bietet benutzerfreundliche Schnittstellen für den Konvertierungsprozess und verbirgt gleichzeitig alle hässlichen Details der zugrunde liegenden Formatspezifikation. Alles, was Sie tun müssen, ist, die Quelldatei in das Aspose.Email-Objektmodell zu laden und die Save-Methode mit den entsprechenden Parametern aufzurufen. Es ist wirklich so einfach!
Konvertieren Sie MSG in verschiedene Formate - Python
msg= MailMessage.load(dir + "msgtemplate.msg")
# convert MSG to EML, HTML and MHTML formats
msg.save("emloutput.eml", SaveOptions.default_eml)
msg.save("htmloutput.html", SaveOptions.default_html)
msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)
Umfangreiche Unterstützung für das Termin-ICS-Format
Mit Aspose.Email for Python via .NET können Termine erstellt und im ICS-Format gespeichert werden. Die Python-E-Mail-Bibliothek ermöglicht auch das Laden von Terminen aus ICS-Dateien, das Lesen oder Schreiben von Terminereignissen, das Erstellen eines Termins als Entwurf und das Setzen des Teilnehmerstatus der Terminteilnehmer
Produzieren und konsumieren Sie Wiederholungen mit der iCalendar-API
Aspose.Email für Python über .NET bietet die Funktionalität zum Generieren und Speichern von Outlook-Kalenderobjekten im MSG- und ICS-Format. Sie können nicht nur iCalendar-Objekte erstellen und speichern, sondern auch Besprechungsanfragen abrufen, aktualisieren, senden und stornieren. Darüber hinaus ist es mit dem intuitiven Objektmodell einfach, Wiederholungsmuster im iCalendar RFC 2445-Format dynamisch zu erzeugen und zu verwenden.
Senden und Empfangen E-Mails via SMTP, POP3 and IMAP Mail Servers
Aspose.Email für Python über die .NET-API ermöglicht es Ihnen, E-Mails mit den Protokollen SMTP, POP3 und IMAP zu erstellen, zu senden und zu empfangen. Es ermöglicht Ihnen, sich bei POP3-Servern mit Benutzername und Passwort oder APOP-Authentifizierung anzumelden, um E-Mail-Operationen auszuführen, wie z. B.: Anzeigen der Postfachgröße und der Anzahl der Nachrichten, Abrufen der vollständigen Nachricht oder ihres Headers, Löschen von Nachrichten vom Server sowie grundlegende POP3-Befehle.
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 Bearbeiten von Nachrichten-Flags.
Erstellen oder bearbeiten Sie PST-, OST- und MBOX-Dateien
Mit Aspose.Email für Python über .NET können Sie Outlook-Speicherdateien wie PST und OST verwalten. Sie können eine Reihe von Vorgängen mit vorhandenen Speicherdateien ausführen und neue PST-Dateien von Grund auf neu erstellen. Mögliche Operationen umfassen Ordnerauflistung, Nachrichtenauflistung, Nachrichtenextraktion 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()
# Alle Nachrichten in einer Schleife lesen
while (eml is not None):
# Betreff der Nachricht anzeigen
print("Subject: " + eml.subject)
# save message in EML and MSG formats
eml.save("output.eml", aspose.email.SaveOptions.default_eml)
eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)
# Erhalte die nächste Nachricht
eml = reader.read_next_message();
reader.dispose();
- Produkt Support
- Kostenlose Unterstützung
- Bezahlte Unterstützung
- Bloggen
- Warum Aspose.Email für Python über .NET?
- Kundenliste
- Erfolgsgeschichten