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

Open Source Python Library for Outlook® MSG-filer

Läs och analysera Microsoft® Outlook MSG-e-postmeddelanden via Python.

Vad är MSG-Extractor Library?

MSG-Extractor ger mjukvaruutvecklare möjligheten att bearbeta Microsoft Outlook MSG-filer från Python-appar. Det automatiserar extraheringen av viktiga e-postdata som från, till, cc-fält samt ämne, brödtext, datum och bilagor. Python MSG-biblioteket stöder också funktioner som att läsa ett e-postmeddelande, extrahera bilagor, bädda in MSG-filer, kommandoradsargument och spara bilagor på anpassad plats. 

Previous Next

Hur man installerar MSG-Extractor?

Installera MSG-Extractor via PyPi

 pip install extract-msg 

Öppna MSG-fil via Python

MSG-Extractor-biblioteket låter Python-utvecklare komma åt och läsa innehållet i Outlook MSG-filer. Du kan komma åt e-postmottagarens adresser samt se e-postmeddelanden och bilagor. Genom att använda följande kodrader kan du enkelt läsa meddelanden via python.

Öppna MSG-fil

  1. Öppna befintlig MSG-fil med metoden extract_msg.Message() och skicka filnamnet som parameter
  2. Hämta och skriv ut avsändaren av e-postmeddelandet med egenskapen msg.sender
  3. Hämta och skriv ut datumet för e-postmeddelandet med egenskapen msg.date
  4. Hämta och skriv ut ämnet för e-postmeddelandet med egenskapen msg.subject
  5. Hämta och skriv ut meddelandetexten i e-postmeddelandet med egenskapen msg.body

Python-beroende för 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))

Spara bilagor och meddelanden

MSG-Extractor-biblioteket möjliggör extrahering av bilagor från Outlook MSG-filer. API:et tillhandahåller funktionen för att skanna alla e-postmeddelanden som lagras i MSG och visar listan över meddelanden som den hittar. Användare kan välja bilagor och spara dem i en vald mapp. Det tillåter också användare att ta bort oönskade filer.

 Svenska