Outlook® MSG 파일용 오픈 소스 Python 라이브러리
Python을 통해 Microsoft® Outlook MSG 이메일을 읽고 구문 분석합니다.
MSG 추출기를 설치하는 방법?
PyPi를 통해 MSG-Extractor 설치
pip install extract-msg
Python을 통해 MSG 파일 열기
MSG-Extractor 라이브러리를 사용하면 Python 개발자가 Outlook MSG 파일의 내용에 액세스하고 읽을 수 있습니다. 이메일 수신자 주소에 액세스하고 이메일 메시지 및 첨부 파일을 볼 수 있습니다. 다음 코드 줄을 사용하면 파이썬을 통해 메시지를 쉽게 읽을 수 있습니다.
MSG 파일 열기
- extract_msg.Message() 메서드를 사용하여 기존 MSG 파일을 열고 파일 이름을 매개변수로 전달
- msg.sender 속성을 사용하여 이메일의 발신자를 가져오고 인쇄하십시오.
- msg.date 속성을 사용하여 이메일 날짜 가져오기 및 인쇄
- msg.subject 속성을 사용하여 이메일 제목 가져오기 및 인쇄
- msg.body 속성을 사용하여 이메일의 메시지 본문 가져오기 및 인쇄
MSG 추출기에 대한 Python 종속성
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))
첨부 파일 및 메시지 저장
MSG-Extractor 라이브러리를 사용하면 Outlook MSG 파일에서 첨부 파일을 추출할 수 있습니다. API는 MSG에 저장된 모든 이메일 메시지를 스캔하고 찾은 메시지 목록을 표시하는 기능을 제공합니다. 사용자는 원하는 첨부 파일을 선택하고 선택한 폴더에 저장할 수 있습니다. 또한 사용자가 원하지 않는 파일을 삭제할 수 있습니다.