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

Open Source Python-bibliotheek voor Outlook® MSG-bestanden

Lees en parseer Microsoft® Outlook MSG-e-mails via Python.

Wat is MSG-Extractor-bibliotheek?

MSG-Extractor geeft softwareontwikkelaars de mogelijkheid om Microsoft Outlook MSG-bestanden van Python-apps te verwerken. Het automatiseert de extractie van belangrijke e-mailgegevens, zoals van, naar, cc-velden, evenals onderwerp, hoofdtekst, datum en bijlagen. De Python MSG-bibliotheek ondersteunt ook functies zoals het lezen van een e-mailbericht, het extraheren van bijlagen, het insluiten van MSG-bestanden, opdrachtregelargumenten en het opslaan van bijlagen op een aangepaste locatie. 

Previous Next

Hoe installeer ik MSG-Extractor?

Installeer MSG-Extractor via PyPi

 pip install extract-msg 

MSG-bestand openen via Python

De MSG-Extractor-bibliotheek stelt Python-ontwikkelaars in staat om de inhoud van Outlook MSG-bestanden te openen en te lezen. U kunt de adressen van de e-mailontvangers openen en e-mailberichten en bijlagen bekijken. Door de volgende regels code te gebruiken, kunt u eenvoudig berichten lezen via python.

MSG-bestand openen

  1. Open een bestaand MSG-bestand met de methode extract_msg.Message() en geef de bestandsnaam door als parameter
  2. De afzender van de e-mail ophalen en afdrukken met de eigenschap msg.sender
  3. De datum van de e-mail ophalen en afdrukken met de eigenschap msg.date
  4. Het onderwerp van de e-mail ophalen en afdrukken met de eigenschap msg.subject
  5. De berichttekst van de e-mail ophalen en afdrukken met de eigenschap msg.body

Python-afhankelijkheid voor 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))

Bijlagen en berichten opslaan

MSG-Extractor-bibliotheek maakt het extraheren van bijlagen uit Outlook MSG-bestanden mogelijk. De API biedt de functionaliteit om alle e-mailberichten te scannen die zijn opgeslagen in MSG en geeft de lijst met gevonden berichten weer. Gebruikers kunnen de bijlagen van hun keuze selecteren en deze opslaan in een gekozen map. Het stelt gebruikers ook in staat om ongewenste bestanden te verwijderen.

 Dutch