Python Outlook API az e-mail feldolgozáshoz
Hozzon létre, manipulálja vagy konvertálja az MSG, EML, EMLX és MHT e-mail formátumokat Python alkalmazásokból.
Letöltés ingyenes próbaverzióAz Aspose.Email for Python.NET-en keresztül egy rugalmas, mégis hatékony e-mail programozási API, amely megtakarítja a fejlesztő idejét és erőfeszítéseit létrehozása, manipulálása vagy konvertálása általános e-mail üzenetek formátumok anélkül, hogy aggódnának a mögöttes formátum végrehajtásának összetettsége miatt.
A Python Email API olyan alapvető e-mailkezelési funkciókhoz használható, mint például az üzenettartalom szerkesztése és a mellékletek kezelése. Ráadásul a könyvtár is teljesít az üzenettárolási dokumentumok kezelése, e-mailek küldése és fogadása különböző protokollokon keresztül, beleértve a POP3, IMAP és SMTP. Tanulj meg munka POP3, IMAP és SMTP protokollokkal.
Fejlett e-mail feldolgozási API funkciók
E-mailek küldése és fogadása mellékletekkel
SSL és TLS támogatása
Üzenetfájlok dinamikusan konvertálása
Az Aspose.Email for Python.NET-en keresztül jó választás, ha API-t keres az e-mail fájlok közötti konvertálásához. Könnyen használható felületeket biztosít az átalakítási folyamathoz, miközben elrejti a mögöttes formátumspecifikáció minden csúnya részletét. Mindössze annyit kell tennie, hogy betölti a forrásfájlt az Aspose.Email objektummodellbe, és megfelelő paraméterekkel hívja a Mentési módszert. Ez tényleg ilyen egyszerű!
Az MSG konvertálása különböző formátumokra - 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)
Kiterjedt támogatás a kinevezés ICS formátumához
Az Aspose.Email for Python.NET-en keresztül találkozók létrehozására és ICS formátumban történő mentésére használható. A Python Email Library lehetővé teszi a találkozók betöltését ICS-fájlokból, a találkozók eseményeinek olvasását vagy írását, időpont tervezetként történő létrehozását és a találkozók résztvevőinek állapotának beállítását. Tanulj meg munkavégzés találkozókkal.
Ismétlődések előállítása és fogyasztása az iCalendar API-val
Az Aspose.Email for Python.NET-en keresztül biztosítja a generáláshoz és mentéshez szükséges funkciókat Outlook naptár elemek MSG és ICS formátumban. Nemcsak iCalendar objektumokat hozhat létre és menthet, hanem értekezlet-kéréseket is letölthet, frissíthet, küldhet és törölhet. Ráadásul az intuitív objektummodell használatával könnyű dinamikusan előállítani és fogyasztani az ismétlődési mintákat iCalendar RFC 2445 formátumban.
E-mailek küldése és fogadása SMTP, POP3 és IMAP levelezőszerveken keresztül
Az Aspose.Email for Python számára .NET API-n keresztül lehetővé teszi e-mailek létrehozását, küldését és fogadását SMTP használatával, POP3 and IMAP protokollok. Lehetővé teszi a POP3 kiszolgálókba felhasználónév és jelszó vagy APOP hitelesítés alapján történő bejelentkezését e-mail műveletek végrehajtásához, például: a postaláda méretének és az üzenetek számának megtekintése, a teljes üzenet vagy fejléc lekérése, üzenetek törlése a kiszolgálóról, valamint az alapvető POP3 parancsok.
Az ASPOSE.Email for Python.NET-en keresztül támogatja az IMAP protokollt, beleértve a parancsokat, valamint a hitelesítést, a mappák létrehozását, törlését, kiválasztását, lekérdezését, üzenetek beszerzését, törlését, mentését és az üzenetjelzők kezelését.
PST, OST és MBOX fájlok létrehozása vagy kezelése
Az Aspose.Email for Python.NET-en keresztül lehetővé teszi Outlook tárolófájlok kezelése mint például a PST és az OST. Számos műveletet hajthat végre a meglévő tárolófájlokkal, valamint új PST fájlokat hozhat létre a semmiből. A lehetséges műveletek közé tartozik a mappák listája, az üzenetek listája, az üzenetek kibontása és a névjegyek MSG formátumban.
Az Outlook tárolófájlokkal együtt az Aspose.Email for Python.NET-en keresztül is támogatja az Mbox fájlformátumot. Az Aspose.Email for Python használatával az A.NET-en keresztül betöltheti a meglévő Mbox fájlokat és kibonthatja az üzenetinformációkat.
Üzenetek kibontása az Mboxból - 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();
- Tanulási források
- Documentation
- Forráskód
- API referenciák
- Oktatóvideók
- Terméktámogatás
- Ingyenes támogatás
- Fizetett támogatás
- Blog
- Miért érdemes az Aspose.Email for Python.NET-en keresztül?
- Ügyfelek listája
- Sikertörténetek