Open Source Python Library for Outlook® MSG Files
Číst a analyzovat e-maily MSG Microsoft® Outlook pomocí Pythonu.
Co je knihovna MSG-Extractor?
MSG-Extractor umožňuje vývojářům softwaru zpracovávat soubory MSG aplikace Microsoft Outlook z aplikací Python. Automatizuje extrakci klíčových e-mailových dat, jako jsou pole od, do, kopie, jakož i předmět, tělo, datum a přílohy. Knihovna Python MSG také podporuje funkce, jako je čtení e-mailové zprávy, extrahování příloh, vkládání souborů MSG, argumenty příkazového řádku a ukládání příloh do vlastního umístění.
Jak nainstalovat MSG-Extractor?
Nainstalujte MSG-Extractor přes PyPi
pip install extract-msg
Otevřete soubor MSG přes Python
Knihovna MSG-Extractor umožňuje vývojářům Pythonu přistupovat a číst obsah souborů MSG aplikace Outlook. Můžete přistupovat k e-mailovým adresám příjemců a také zobrazovat e-mailové zprávy a přílohy. Pomocí následujících řádků kódu můžete snadno číst zprávy prostřednictvím pythonu.
Otevřete soubor MSG
- Otevřete existující soubor MSG pomocí metody extract_msg.Message() a předejte název souboru jako parametr
- Získejte a vytiskněte odesílatele e-mailu pomocí vlastnosti msg.sender
- Získejte a vytiskněte datum e-mailu pomocí vlastnosti msg.date
- Získejte a vytiskněte předmět e-mailu pomocí vlastnosti msg.subject
- Získejte a vytiskněte tělo zprávy pomocí vlastnosti msg.body
Závislost na Pythonu pro MSG-Extractor
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))
Uložit přílohy a zprávy
Knihovna MSG-Extractor umožňuje extrahování příloh ze souborů MSG aplikace Outlook. Rozhraní API poskytuje funkci pro skenování všech e-mailových zpráv uložených v MSG a zobrazuje seznam zpráv, které najde. Uživatelé si mohou vybrat přílohy podle svého výběru a uložit je do vybrané složky. Umožňuje také uživatelům mazat nepotřebné soubory.