Python Outlook API pro zpracování e-mailů
Vytvářejte, manipulujte nebo převádějte e-mailové formáty včetně MSG, EML, EMLX a MHT z aplikací Python.
Download free trialAspose.Email pro Python přes .NET je flexibilní, ale výkonné API pro programování e-mailů, které vývojářům šetří čas a úsilí vytvářet, manipulovat nebo převádět běžné formáty e-mailových zpráv bez obav o složitost implementace základního formátu.
Python Email API lze použít pro základní funkce správy e-mailů, jako je úprava obsahu zpráv a manipulace s přílohami. Knihovna také provádí správa dokumentů pro ukládání zpráv, odesílání a přijímání e-mailů prostřednictvím různých protokolů včetně POP3, IMAP a SMTP. Naučte se práce s protokoly POP3, IMAP a SMTP.
Pokročilé funkce API pro zpracování e-mailů
Odesílejte a přijímejte e-maily s přílohami
Podpora SSL a TLS
Dynamický převod souborů zpráv
Aspose.Email pro Python přes .NET je dobrá volba, pokud hledáte API pro převod e-mailových souborů. Poskytuje snadno použitelná rozhraní pro proces převodu a zároveň skrývá všechny ošklivé detaily specifikace základního formátu. Vše, co musíte udělat, je načíst zdrojový soubor do objektového modelu Aspose.Email a zavolat metodu Save s příslušnými parametry. Je to opravdu tak jednoduché!
Převod MSG do různých formátů - 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)
Rozsáhlá podpora formátu ICS pro schůzky
Aspose.Email pro Python přes .NET lze použít k vytváření schůzek a jejich ukládání ve formátu ICS. E-mailová knihovna Pythonu také umožňuje načítat schůzky ze souborů ICS, číst nebo psát události schůzky, vytvořit schůzku jako koncept a nastavit stav účastníků schůzky. Naučte se práce s schůzkami.
Vytvářejte a konzumujte opakování pomocí rozhraní iCalendar API
Aspose.Email pro Python přes .NET poskytuje funkce pro generování a ukládání Položky kalendáře aplikace Outlook ve formátech MSG a ICS. Nejen, že můžete vytvářet a ukládat objekty iCalendar, ale také načítat, aktualizovat, odesílat a rušit žádosti o schůzku. Navíc pomocí intuitivního objektového modelu je snadné dynamicky vytvářet a konzumovat vzorce opakování ve formátu iCalendar RFC 2445.
Odesílání a přijímání e-mailů prostřednictvím poštovních serverů SMTP, POP3 a IMAP
Aspose.Email pro Python přes .NET API umožňuje vytvářet, odesílat a přijímat e-maily pomocí SMTP, POP3 and IMAP protokoly. Umožňuje vám přihlásit se na servery POP3 pomocí uživatelského jména a hesla nebo ověřování APOP a provádět e-mailové operace, jako jsou: zobrazení velikosti poštovní schránky a počtu zpráv, načítání celé zprávy nebo její záhlaví, odstranění zpráv ze serveru a základní příkazy POP3.
Aspose.Email pro Python přes .NET také podporuje protokol IMAP včetně jeho příkazů, stejně jako ověřování, vytváření, mazání, výběr, dotazování složek, získání, mazání, ukládání zpráv a manipulace s příznaky zpráv.
Vytvářejte nebo manipulujte soubory PST, OST a MBOX
Aspose.Email pro Python přes .NET vám umožňuje spravovat soubory úložiště aplikace Outlook například PST & OST. Můžete provádět řadu operací na existujících souborech úložiště a také vytvářet nové soubory PST od nuly. Možné operace zahrnují výpis složek, výpis zpráv, extrakci zpráv a kontakty ve formátu MSG.
Spolu s úložnými soubory aplikace Outlook podporuje Aspose.Email pro Python přes .NET také formát souboru Mbox. Můžete použít Aspose.Email pro Python přes .NET k načtení existujících souborů Mbox a extrahování informací o zprávách.
Extrahujte zprávy z 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();
- Výukové zdroje
- Documentation
- Zdrojový kód
- Reference API
- Výuková videa
- Podpora produktů
- Bezplatná podpora
- Placená podpora
- Blog
- Proč Aspose.Email pro Python přes .NET?
- Seznam zákazníků
- Příběhy o úspěchu