Open Source Python Library pentru Outlook® MSG Files
Citiți și analizați e-mailurile Microsoft® Outlook MSG prin Python.
Ce este MSG-Extractor Library?
MSG-Extractor oferă dezvoltatorilor de software posibilitatea de a procesa fișiere MSG Microsoft Outlook din aplicațiile Python. Automatizează extragerea datelor cheie de e-mail, cum ar fi câmpurile de la, către, cc, precum și subiectul, corpul, data și atașamentele. Biblioteca Python MSG acceptă, de asemenea, funcții precum citirea unui mesaj de e-mail, extragerea atașamentelor, încorporarea fișierelor MSG, argumente din linia de comandă și salvarea atașamentelor într-o locație personalizată.
Cum se instalează MSG-Extractor?
Instalați MSG-Extractor prin PyPi
pip install extract-msg
Deschideți fișierul MSG prin Python
Biblioteca MSG-Extractor permite dezvoltatorilor Python să acceseze și să citească conținutul fișierelor MSG Outlook. Puteți accesa adresele destinatarilor de e-mail și puteți vizualiza mesajele de e-mail și atașamentele. Folosind următoarele linii de cod, puteți citi cu ușurință mesajele prin python.
Deschideți fișierul MSG
- Deschideți fișierul MSG existent utilizând metoda extract_msg.Message() și treceți numele fișierului ca parametru
- Obțineți și imprimați expeditorul e-mailului folosind proprietatea msg.sender
- Obțineți și imprimați data e-mailului folosind proprietatea msg.date
- Obțineți și imprimați subiectul e-mailului folosind proprietatea msg.subject
- Obțineți și imprimați corpul mesajului e-mailului folosind proprietatea msg.body
Dependența Python pentru 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))
Salvați atașamente și mesaje
Biblioteca MSG-Extractor permite extragerea atașamentelor din fișierele MSG Outlook. API-ul oferă funcționalitatea de a scana toate mesajele de e-mail stocate în MSG și afișează lista de mesaje pe care le găsește. Utilizatorii pot selecta atașamentele la alegere și le pot salva într-un folder ales. De asemenea, permite utilizatorilor să șteargă fișierele nedorite.