Joh*_*ohn 17 microsoft-outlook gmail email import
我正在将电子邮件移至 Gmail。我曾经使用 Outlook,并且在各种 PST 文件中存储了大量电子邮件(价值约 7GB)。最终,我想将所有这些都存储在 Gmail 中,以便我可以使用整个电子邮件存档。
我使用 Outlook 的 IMAP 功能导入了我的第一个 PST 文件 - 将文件夹一个一个地拖入。这行得通,但非常缓慢和费力(因为我必须每隔几分钟检查一次并设置下一个文件夹)。
有什么方法可以进行导入 - 要么不使用 Outlook,要么以某种方式将其设置为在没有任何干预的情况下过夜?
我确实考虑过使用 Google Sync for Outlook,但看起来这也会拉下我已经上传的所有电子邮件,理想情况下我想避免这种情况(尽管如果这是唯一的选择,我会这样做!)
小智 12
我最近遇到了同样的问题,需要将接近 10GB 的 pst 文件导出到 gmail。我也尝试过使用 Outlook,但由于过程不可靠而放弃了。这是我所做的简要概述,希望其他人会发现它有用:
1) 首先,如果您有谷歌应用程序帐户,只需使用官方的“谷歌应用程序迁移工具”。如果您像我一样并且被普通帐户所困扰,请继续阅读。
2) 您需要将 PST 文件转换为更简单的 MBOX 格式。这可以通过 Thunderbird 及其直接与 Outlook 通信的导入向导来完成,但我使用了开源程序 readpst(libpst 项目的一部分)。我使用 Linux 并且只是从我的包管理器中获取它,谷歌搜索在这里显示了一个 Windows 版本。完成后,您将拥有多个 mbox 文件,每个邮件文件夹(收件箱、已发送项目等)一个。
3) 一旦你有了你的 mbox 文件,使用优秀的 python 脚本IMAP Upload。这些脚本将您的 Gmail 凭据、单个 mbox 名称作为输入以及 Gmail 服务器上的输出文件夹(标签)。
这就是让这个艰难的过程成功完成的原因。该脚本将在失败时自动重试每个邮件上传,并处理单个 mbox 文件。我使用 bash 循环自动处理我所有不同的(50+)邮件文件夹,然后让它上传两天。
注意:此脚本存在非英文文件夹名称的问题。由于我的大多数文件夹名称都是希伯来语,因此我不得不对 python 文件应用一个小的修复。我会尽量寄给作者。此外,gmail 不允许单词之间有多个空格的标签,因此如果您的 mbox 文件名之一是这样的,请务必修复它。
其他有用的东西: MBOX 是一种非常简单的格式。它实际上只是一个包含您所有电子邮件的长文本文件。我有多个代表年度档案的 pst 文件。这意味着我在多个 pst 文件中有相同的文件夹。由于 MBOX 非常简单,您只需将一个文件附加到另一个文件即可合并邮箱。这使我能够编写一个简单的脚本来合并具有相同名称的 MBOX 文件,并且非常简单地将我的所有 pst 文件展平到一组唯一的文件夹中,其中包含我的所有邮件。
就是这样,希望一切都会按预期对您有用:)
小智 2
您可能需要考虑Google App Sync for Outlook,它允许您直接从 PST 导入。
| 归档时间: |
|
| 查看次数: |
104993 次 |
| 最近记录: |