本指南面向能够安装依赖并熟悉命令行操作的高级技术用户。
这个 Python 脚本可将 pst 文件转换为 mbox 格式,生成的 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 上,您可能需要使用 brew 手动安装 pypff 及其依赖以用于 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>`