콘텐츠로 이동

PST를 MBOX로 변환하는 스크립트 for BlueMail

MacLinux

이 가이드는 의존성 설치 및 명령줄 작업에 익숙한 고급 기술 사용자를 위한 것입니다.

이 Python 스크립트는 pst 파일을 mbox 형식으로 변환하며, 이를 BlueMail를 사용하여 이메일 데이터를 가져오는 데 사용할 수 있습니다. 아래 지침은 Linux 사용자를 위해 맞춰져 있지만, 필요한 의존성을 설치하면 macOS에서도 작동합니다.

스크립트를 실행하기 전에 시스템에 아래 의존성이 설치되어 있는지 확인하십시오.

1. Python 3.x

Python 3.x가 설치되어 있는지 확인하십시오.

2. pypff 라이브러리

pypff는 PST 파일을 읽는 데 필요합니다. 아래는 Linux 및 macOS에서 pypff를 설치하는 방법입니다.

Linux에서 설치

  1. Python pip 및 libpff 개발 패키지를 설치합니다:

    sudo apt-get install python3-pip
    sudo apt-get install libpff-dev
    
  2. pypff Python 패키지를 설치합니다:

    pip3 install pypff
    

macOS에서 설치

macOS에서 pypff와 그 의존성을 수동으로 설치해야 할 수도 있으며, brewlibpff에, pip를 Python 바인딩에 사용합니다.

  1. Homebrew를 사용하여 libpff를 설치합니다:

    brew install libpff
    
  2. pypff의 Python 바인딩을 설치합니다:

    pip3 install pypff
    

스크립트 실행

필요한 의존성이 설치되면 PST 파일을 MBOX 형식으로 변환하는 스크립트를 실행할 수 있습니다. 이 스크립트 실행은 사용자의 재량에 따라 이루어지며, 스크립트는 어떠한 보증도 없이 있는 그대로 제공됩니다.

  1. 다음 Python 스크립트를 다운로드합니다: convert_pst_to_mbox.py

  2. 입력 PST 파일 경로와 원하는 출력 MBOX 파일 경로를 인수로 전달하여 스크립트를 실행합니다.

예시 명령:

python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>