1. Produkter
  2.   E-mail
  3.   Python
  4.   MSG-Extractor
 
  

Open Source Python Library til Outlook® MSG-filer

Læs og parse Microsoft® Outlook MSG-e-mails via Python.

Hvad er MSG-Extractor Library?

MSG-Extractor giver softwareudviklere mulighed for at behandle Microsoft Outlook MSG-filer fra Python-apps. Det automatiserer udtrækning af vigtige e-mail-data såsom fra, til, cc-felter samt emne, brødtekst, dato og vedhæftede filer. Python MSG-biblioteket understøtter også funktioner som f.eks. at læse en e-mail-besked, udpakke vedhæftede filer, indlejre MSG-filer, kommandolinjeargumenter og gemme vedhæftede filer på en tilpasset placering. 

Previous Next

Hvordan installeres MSG-Extractor?

Installer MSG-Extractor via PyPi

 pip install extract-msg 

Åbn MSG-fil via Python

MSG-Extractor-biblioteket giver Python-udviklere mulighed for at få adgang til og læse indholdet af Outlook MSG-filer. Du kan få adgang til e-mail-modtagers adresser samt se e-mail-beskeder og vedhæftede filer. Ved at bruge følgende kodelinjer kan du nemt læse beskeder via python.

Åbn MSG-fil

  1. Åbn eksisterende MSG-fil ved hjælp af metoden extract_msg.Message() og send filnavnet som parameter
  2. Hent og udskriv afsenderen af e-mailen ved hjælp af msg.sender-egenskaben
  3. Hent og udskriv datoen for e-mailen ved hjælp af msg.date-egenskaben
  4. Hent og udskriv emnet for e-mailen ved hjælp af msg.subject-egenskaben
  5. Hent og udskriv e-mailens meddelelsestekst ved hjælp af msg.body-egenskaben

Python-afhængighed for 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))

Gem vedhæftede filer og meddelelser

MSG-Extractor-biblioteket muliggør udtrækning af vedhæftede filer fra Outlook MSG-filer. API'en giver funktionaliteten til at scanne alle e-mail-beskeder gemt i MSG og viser listen over meddelelser, som den finder. Brugere kan vælge de vedhæftede filer efter eget valg og gemme dem i en valgt mappe. Det giver også brugere mulighed for at slette uønskede filer.

 Dansk