1. Produkti
  2.   E-pasts
  3.   Python
  4.   MSG-Extractor
 
  

Atvērtā pirmkoda Python bibliotēka programmai Outlook® MSG faili

Lasiet un parsējiet Microsoft® Outlook MSG e-pastus, izmantojot Python.

Kas ir MSG-Extractor bibliotēka?

MSG-Extractor sniedz programmatūras izstrādātājiem iespēju apstrādāt Microsoft Outlook MSG failus no Python lietotnēm. Tas automatizē galveno e-pasta datu, piemēram, lauku no, uz, kopiju, kā arī temata, pamatteksta, datuma un pielikumu izgūšanu. Python MSG bibliotēka atbalsta arī tādas funkcijas kā e-pasta ziņojuma lasīšana, pielikumu izvilkšana, MSG failu iegulšana, komandrindas argumenti un pielikumu saglabāšana pielāgotā vietā. 

Previous Next

Kā instalēt MSG-Extractor?

Instalējiet MSG-Extractor, izmantojot PyPi

 pip install extract-msg 

Atveriet MSG failu, izmantojot Python

MSG-Extractor bibliotēka ļauj Python izstrādātājiem piekļūt Outlook MSG failu saturam un lasīt to. Varat piekļūt e-pasta adresātu adresēm, kā arī skatīt e-pasta ziņas un pielikumus. Izmantojot šādas koda rindiņas, varat viegli lasīt ziņojumus, izmantojot python.

Atveriet MSG failu

  1. Atveriet esošo MSG failu, izmantojot metodi extract_msg.Message() un norādiet faila nosaukumu kā parametru
  2. Iegūstiet un izdrukājiet e-pasta sūtītāju, izmantojot msg.sender rekvizītu
  3. Iegūstiet un izdrukājiet e-pasta datumu, izmantojot rekvizītu msg.date
  4. Iegūstiet un izdrukājiet e-pasta tematu, izmantojot rekvizītu msg.subject
  5. Iegūstiet un izdrukājiet e-pasta ziņojuma pamattekstu, izmantojot msg.body rekvizītu

Python atkarība no 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))

Saglabājiet pielikumus un ziņojumus

MSG-Extractor bibliotēka ļauj iegūt pielikumus no Outlook MSG failiem. API nodrošina visu MSG saglabāto e-pasta ziņojumu skenēšanas funkcionalitāti un parāda atrasto ziņojumu sarakstu. Lietotāji var izvēlēties pielikumus pēc savas izvēles un saglabāt tos izvēlētajā mapē. Tas arī ļauj lietotājiem izdzēst nevēlamus failus.

 Latviski