Biblioteka Open Source Python dla plików MSG programu Outlook®
Czytaj i analizuj e-maile Microsoft® Outlook MSG za pomocą Pythona.
Co to jest biblioteka MSG-Extractor?
MSG-Extractor daje programistom możliwość przetwarzania plików MSG programu Microsoft Outlook z aplikacji Pythona. Automatyzuje wyodrębnianie kluczowych danych e-mail, takich jak pola od, do, DW, a także temat, treść, data i załączniki. Biblioteka Python MSG obsługuje również takie funkcje, jak odczytywanie wiadomości e-mail, wyodrębnianie załączników, osadzanie plików MSG, argumenty wiersza poleceń i zapisywanie załączników w niestandardowej lokalizacji.
Jak zainstalować MSG-Extractor?
Zainstaluj MSG-Extractor przez PyPi
pip install extract-msg
Otwórz plik MSG przez Pythona
Biblioteka MSG-Extractor umożliwia programistom Pythona dostęp i odczytywanie zawartości plików MSG programu Outlook. Możesz uzyskać dostęp do adresów odbiorców e-mail, a także przeglądać wiadomości e-mail i załączniki. Korzystając z poniższych wierszy kodu, możesz łatwo czytać wiadomości za pomocą Pythona.
Otwórz plik MSG
- Otwórz istniejący plik MSG za pomocą metody extract_msg.Message() i przekaż nazwę pliku jako parametr
- Pobierz i wydrukuj nadawcę wiadomości e-mail za pomocą właściwości msg.sender
- Pobierz i wydrukuj datę wiadomości e-mail za pomocą właściwości msg.date
- Pobierz i wydrukuj temat wiadomości e-mail za pomocą właściwości msg.subject
- Pobierz i wydrukuj treść wiadomości e-mail za pomocą właściwości msg.body
Zależność Pythona dla 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))
Zapisz załączniki i wiadomości
Biblioteka MSG-Extractor umożliwia ekstrakcję załączników z plików MSG programu Outlook. Interfejs API zapewnia funkcję skanowania wszystkich wiadomości e-mail przechowywanych w MSG i wyświetla listę znalezionych wiadomości. Użytkownicy mogą wybrać wybrane przez siebie załączniki i zapisać je w wybranym folderze. Pozwala także użytkownikom usuwać niechciane pliki.