이 가이드는 의존성 설치에 익숙하고 명령줄 작업에 능숙한 고급 기술 사용자를 위한 것입니다.
이 파이썬 스크립트는 pst 파일을 mbox 형식으로 변환합니다. 이 형식은 BlueMail에서 이메일 데이터를 가져오는 데 사용할 수 있습니다. 아래 지침은 Linux 사용자를 대상으로 맞춰져 있지만, 필요한 의존성이 설치된 경우 macOS에서도 작동할 수 있습니다.
스크립트를 실행하기 전에 시스템에 다음 의존성이 설치되어 있는지 확인하십시오.
1. Python 3.x
Python 3.x가 설치되어 있는지 확인하십시오.
2. pypff 라이브러리
pypff는 PST 파일을 읽는 데 필요합니다. 아래는 Linux 및 macOS에서 pypff를 설치하는 방법입니다.
Linux에 설치
Python pip 및
libpff개발 패키지를 설치합니다:sudo apt-get install python3-pip sudo apt-get install libpff-dev
pypffPython 패키지를 설치합니다:pip3 install pypff
macOS에 설치
macOS에서 pypff 및 그 의존성을 수동으로 설치해야 할 수 있으며, brew를 사용하여 libpff 및 pip를 Python 바인딩으로 설치합니다.
Homebrew를 사용하여
libpff를 설치합니다:brew install libpff
pypff의 Python 바인딩을 설치합니다:pip3 install pypff
스크립트 실행
필요한 의존성이 설치되면 PST 파일을 MBOX 형식으로 변환하기 위해 스크립트를 실행할 수 있습니다. 참고: 이 스크립트의 실행은 사용자 재량에 따라 달라지며, 본 스크립트는 어떠한 보증 없이 '있는 그대로' 제공합니다.
입력 PST 파일과 원하는 출력 MBOX 파일 경로를 인수로 전달하여 스크립트를 실행합니다.
예시 명령:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file> `