Python API voor e-mailverwerking
Creëer, manipuleer of converteer e-mailformaten, waaronder MSG, EML, EMLX & MHT vanuit Python-applicaties.
Gratis proefversie downloadenAspose.Email voor Python via .NET is een flexibele maar krachtige API voor e-mailprogrammering, die ontwikkelaars tijd en moeite bespaart bij het maken, manipuleren of converteren van veelgebruikte e-mailberichtindelingen zonder zich zorgen te maken over de complexiteit van de onderliggende indelingsimplementatie.
De Python Email API kan worden gebruikt voor basisfuncties voor e-mailbeheer, zoals het bewerken van berichtinhoud en het manipuleren van bijlagen. Bovendien voert de bibliotheek ook het beheer uit van de berichtenopslagdocumenten, het verzenden en ontvangen van e-mails via verschillende protocollen, waaronder POP3, IMAP en SMTP.
Geavanceerde API-functies voor e-mailverwerking
Conversie en weergave van e-mailbestandsindeling
E-mails met bijlagen verzenden en ontvangen
Berichten downloaden van POP3- en IMAP-mailservers
Taken maken en bijwerken met iCalendar
Berichtopslagbestanden manipuleren
E-mailbijlagen en gekoppelde bronnen manipuleren
iCalendar-compatibele afspraken of vergaderingen verzenden
Ondersteuning voor SSL en TLS
Ondersteuning voor TNEF-bijlagen
Dynamisch berichtenbestanden converteren
Aspose.Email voor Python via .NET is een goede keuze als u op zoek bent naar een API om e-mailbestanden onderling te converteren. Het biedt gebruiksvriendelijke interfaces voor het conversieproces terwijl alle lelijke details van de onderliggende formaatspecificatie worden verborgen. Het enige dat u hoeft te doen, is het bronbestand in het objectmodel Aspose.Email te laden en de methode Save met de juiste parameters aan te roepen. Het is echt zo simpel!
Converteer MSG naar verschillende formaten - 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)
Uitgebreide ondersteuning voor afspraak ICS-formaat
Aspose.Email voor Python via .NET kan worden gebruikt om afspraken te maken en op te slaan in ICS-indeling. De Python-e-mailbibliotheek maakt het ook mogelijk om afspraken uit ICS-bestanden te laden, afspraakgebeurtenissen te lezen of te schrijven, een afspraak als concept te maken en de deelnemersstatus van de afspraakdeelnemers in te stellen
Produceer en consumeer recidieven met iCalendar API
Aspose.Email voor Python via .NET biedt de functionaliteit om Outlook-agenda-objecten te genereren en op te slaan in MSG- en ICS-indeling. U kunt niet alleen iCalendar-objecten maken en opslaan, maar ook vergaderverzoeken ophalen, bijwerken, verzenden en annuleren. Bovendien is het met behulp van het intuïtieve objectmodel eenvoudig om dynamisch herhalingspatronen in iCalendar RFC 2445-formaat te produceren en te consumeren.
Verzenden en ontvangen E-mails via SMTP, POP3 and IMAP Mail Servers
Met Aspose.Email voor Python via .NET API kunt u e-mails maken, verzenden en ontvangen met behulp van SMTP-, POP3- en IMAP-protocollen. Hiermee kunt u inloggen op POP3-servers met gebruikersnaam en wachtwoord of APOP-authenticatie om e-mailbewerkingen uit te voeren zoals: de grootte van de mailbox en het aantal berichten bekijken, het volledige bericht of de koptekst ophalen, berichten van de server verwijderen en basis POP3-commando's.
Aspose.Email voor Python via .NET ondersteunt ook het IMAP-protocol, inclusief de opdrachten en authenticatie, aanmaken, verwijderen, selecteren, opvragen van mappen, ophalen, verwijderen, opslaan van berichten en het manipuleren van berichtvlaggen.
PST-, OST- en MBOX-bestanden maken of manipuleren
Met Aspose.Email voor Python via .NET kunt u Outlook-opslagbestanden zoals PST en OST beheren. U kunt een aantal bewerkingen uitvoeren op bestaande opslagbestanden en nieuwe PST-bestanden maken. Mogelijke bewerkingen zijn onder meer mappenlijst, berichtenlijst, berichtenextractie en contacten in MSG-formaat.
Naast Outlook-opslagbestanden ondersteunt Aspose.Email voor Python via .NET ook de Mbox-bestandsindeling. U kunt Aspose.Email voor Python via .NET gebruiken om bestaande Mbox-bestanden te laden en berichtinformatie te extraheren.
Berichten uit Mbox extraheren - Python
reader = MboxrdStorageReader(dir + "template.mbox", False)
eml = reader.read_next_message()
# Lees alle berichten in een lus
while (eml is not None):
# toon berichtonderwerp
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)
# ontvang het volgende bericht
eml = reader.read_next_message();
reader.dispose();
- Product ondersteuning
- Gratis ondersteuning
- Betaalde ondersteuning
- Blog
- Waarom Aspose.Email voor Python via .NET?
- Klantenlijst:
- Succesverhalen