1. Termékek
  2.   Email
  3.   Python
  4.   MSG-Extractor
 
  

Nyílt forráskódú Python Library for Outlook® MSG Files

Microsoft® Outlook MSG e-mailek olvasása és elemzése Python segítségével.

Mi az MSG-Extractor Library?

Az MSG-Extractor lehetővé teszi a szoftverfejlesztők számára a Python alkalmazásokból származó Microsoft Outlook MSG-fájlok feldolgozását. Automatizálja a kulcsfontosságú e-mail adatok, például a feladó, címzett, cc mezők, valamint a tárgy, törzs, dátum és mellékletek kinyerését. A Python MSG-könyvtár olyan funkciókat is támogat, mint az e-mailek elolvasása, a mellékletek kibontása, az MSG-fájlok beágyazása, a parancssori argumentumok és a mellékletek mentése egyéni helyre. 

Previous Next

Hogyan telepítsem az MSG-Extractor-t?

Telepítse az MSG-Extractor programot PyPi-n keresztül

 pip install extract-msg 

Nyissa meg az MSG fájlt a Python segítségével

Az MSG-Extractor könyvtár lehetővé teszi a Python fejlesztők számára, hogy hozzáférjenek és elolvassák az Outlook MSG-fájlok tartalmát. Hozzáférhet az e-mail címzettek címeihez, valamint megtekintheti az e-mail üzeneteket és mellékleteket. A következő kódsorok használatával könnyedén elolvashatja az üzeneteket a python segítségével.

Nyissa meg az MSG fájlt

  1. Nyissa meg a meglévő MSG-fájlt az extract_msg.Message() metódussal, és adja meg a fájl nevét paraméterként
  2. Szerezze meg és nyomtassa ki az e-mail feladóját az msg.sender tulajdonság használatával
  3. Szerezze be és nyomtassa ki az e-mail dátumát az msg.date tulajdonság használatával
  4. Szerezze be és nyomtassa ki az e-mail tárgyát az msg.subject tulajdonság használatával
  5. Szerezze be és nyomtassa ki az e-mail üzenet törzsét az msg.body tulajdonság használatával

Python-függőség az MSG-Extractor számára

f = r'MS_Outlook_file.msg' 
# open message
msg = extract_msg.Message(f)
# print sender name
print('Sender: {}'.format(msg.sender))
# print date
print('Sent On: {}'.format(msg.date))
# print subject
print('Subject: {}'.format(msg.subject))
# print body
print('Body: {}'.format(msg.body))

Mellékletek és üzenetek mentése

Az MSG-Extractor könyvtár lehetővé teszi a mellékletek kinyerését az Outlook MSG fájljaiból. Az API biztosítja az MSG-ben tárolt összes e-mail üzenet átvizsgálását, és megjeleníti a talált üzenetek listáját. A felhasználók kiválaszthatják az általuk választott mellékleteket, és elmenthetik azokat egy kiválasztott mappába. Lehetővé teszi a felhasználók számára a nem kívánt fájlok törlését is.

 Magyar