Aspose.Email  pro Python přes .NET

Python Outlook API pro zpracování e‑mailů

Python Email API pro vytváření, manipulaci nebo konverzi e‑mailových souborů včetně MSG, EML, EMLX a MHT, odesílání/přijímání e‑mailů přes SMTP, POP3, IMAP a SSL/TLS.

  Stáhnout zkušební verzi zdarma
  
 

Aspose.Email for Python via .NET je flexibilní a výkonná Python Outlook API, která šetří čas a úsilí vývojářů při vytvářet, manipulovat nebo konvertovat běžná e‑mailová zpráva formats bez starostí o složitosti implementace podkladového formátu.

Python Email API lze použít pro základní funkce správy e‑mailů, jako je úprava obsahu zprávy a manipulace s přílohami. Navíc knihovna také provádí správu zprávy úložných souborů, odesíláním a přijímáním e‑mailů prostřednictvím různých protokolů včetně POP3, IMAP & SMTP.

Vytvářejte a manipulujte s událostmi, spravujte opakování a pracujte s iCalendar (ICS) soubory - vše s e‑mailem Python .NET.

Přidávejte, extrahujte a spravujte e‑mail attachments včetně podpory TNEF a bezpečnostních protokolů SSL/TLS.

Integrací Aspose.Email pro Python přes .NET do vašich aplikací zjednodušíte úlohy zpracování e‑mailů a rozšíříte možnosti vašich projektů mail python.net. Tato všestranná knihovna poskytuje nástroje, které potřebujete.

Pro podrobný přehled všech funkcí a možností si prohlédněte Aspose.Email pro Python přes .NET dokumentace.

Pokročilé funkce API pro zpracování e‑mailů

Dynamicky převádět soubory zpráv

Aspose.Email for Python via .NET je dobrá volba, pokud chcete převádět e‑mailové formáty mezi sebou. Poskytuje snadno použitelné rozhraní pro konverzní proces a skryje všechny složité detaily podkladové specifikace formátu. Stačí načíst zdrojový soubor v objektový model Aspose.Email a zavolat Uložit metoda s vhodný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 Appointment ICS

Aspose.Email for Python via .NET lze použít k vytváření událostí a jejich uložení ve formátu ICS. Python Outlook API také umožňuje načíst události z ICS souborů, číst nebo zapisovat události, vytvořit událost jako koncept a nastavit stav účastníků schůzky. Naučte se pracovat s událostmi.

Vytvářet & spotřebovávat opakování pomocí iCalendar API

Aspose.Email for Python via .NET poskytuje funkci pro generování & ukládání Položky kalendáře Outlook ve formátech MSG a ICS. Nejenže můžete vytvářet a ukládat iCalendar objekty, ale také načítat, aktualizovat, odesílat & rušit žádosti o schůzky. Navíc díky intuitivnímu objektovému modelu je snadné dynamicky vytvářet a spotřebovávat vzory opakování ve formátu iCalendar RFC 2445.

Odesílat a přijímat e‑maily přes SMTP, POP3 & IMAP poštovní servery

Python Email API vám umožňuje vytvářet, odesílat a přijímat e‑maily použitím SMTP, POP3 a IMAP protokoly. Umožňuje vám přihlásit se k POP3 serverům pomocí uživatelského jména a hesla nebo autentizace APOP k provádění e‑mailových operací, jako je: zobrazení velikosti poštovní schránky a počtu zpráv, načtení celé zprávy nebo její hlavičky, mazání zpráv ze serveru i základní POP3 příkazy.

Aspose.Email for Python via .NET také podporuje protokol IMAP včetně jeho příkazů a autentizace, vytváření, mazání, výběr, dotazování složek, získávání, mazání, ukládání zpráv a manipulaci s příznaky zpráv.

Manipulace se soubory úložiště Outlook (PST, OST, MBOX)

Aspose.Email for Python via .NET vám umožňuje spravovat soubory úložiště Outlook jako PST & OST. Můžete provádět řadu operací s existujícími soubory úložiště i vytvářet nové PST soubory od nuly. Možné operace zahrnují výpis složek, výpis zpráv, extrakci zpráv a kontakty ve formátu MSG.

Kromě souborů úložiště Outlook API Email Python .NET také podporuje formát souboru Mbox. Můžete jej použít k načtení existujících souborů Mbox a extrahování informací o zprávách.

Extrahovat zprávy z Mbox – Python

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

eml = reader.read_next_message()

# Načíst všechny zprávy ve smyčce

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();

Podpora SSL, TLS a bezpečnostních protokolů

Zahrňte robustní bezpečnostní opatření, jako jsou SSL, TLS, a zpracování příloh TNEF, aby vaše e‑mailové interakce zůstaly bezpečné na všech platformách.

  
  

Aspose.Email nabízí jednotlivé e‑mailové API pro další populární vývojová prostředí, uvedená níže: