将电子邮件从 Thunderbird 导出到 Microsoft Outlook

将电子邮件从 Thunderbird 导出到 Microsoft Outlook

将邮件从 Thunderbird 导出到 Microsoft Outlook

应用程序中没有默认导出功能

答案1

About.com How-To 文章提供了将邮件导出到另一个应用程序的分步说明。您需要一个名为mbx2eml但这是一个极其痛苦且需要手动的过程。

我不确定是否有任何可用的附加组件可以做到这一点。

答案2

注意:这种方法绝对不适合意志薄弱的人,尽管它并不像最初看起来那么难。它确实需要一些(引导式)命令行输入和对故障排除的基本了解,因为有些(次要)参数可能会出错,然后需要常识或快速在线搜索。

据我所知,这个答案中没有任何内容可能对您的电子邮件造成损害:如果在某个时候,你觉得这对你来说太难了,那就深吸一口气,把整个答案读两遍,看看你是否能做到。如果您仍然认为这太难,那么您可以在任何时候中止该过程和/或卸载任何建议的程序 - 并且您的一封邮件都不会丢失。


我想与最新版本的 Thunderbird (52.9.1) 和 Microsoft Office Outlook 2016 分享我的解决方案,以将本地邮件(通过 Thunderbird 的 POP3 接收)放入一个.PST文件(因此 Outlook 上也有 POP3)。

基本上,它使用您选择的 IMAP 服务器作为您的电子邮件的中间存储。我尝试尽可能地自动化这个过程,同时让它尽可能可靠。它仍然是一个半手动的过程,需要一些时间(20 个文件夹和 15 000 封邮件/2.5 GiB 大约需要 1 小时),但根据我的经验,它运行非常可靠,不会损害您现有的电子邮件,并且仍然使用免费的、大部分是开源的工具。


要求:


一步一步的指南:

  1. 也许设置 ImportExportTools 的设置,例如标题的最大长度。然后,使用 导出每个文件夹ImportExportTools -> Export Folder。您可以一次选择多个文件夹。注意:我选择以非递归方式导出,因为递归文件后来给我带来了编码问题。
  2. (可选)设置 hMailServer。我使用了Peter Kellner 的指南“如何为本地开发测试设置自己的 Pop3/IMAP 电子邮件服务器”基本上,您需要设置一个域名(例如mail.local),该域名也需要在您的hosts-文件。然后,向域添加一个帐户,将您的域设置为默认域,可能增加大小限制,并禁用自动禁止。
  3. python .\imap-upload.py .\INBOX --gmail使用 imap-upload:为 Gmail 或本地 IMAP 服务器上传导出的文件。您还可以尝试并为每个文件夹文件添加文件夹。请注意,如果您想保留文件夹结构,则必须使用参数,否则必须一次上传一个文件,然后转到下一步,然后返回此步骤,重复。--host=mail.local [email protected] --password=YOUR_PASSWORD--box--box
  4. 在 Outlook 中,设置一个.PST文件(如果您还没有),然后设置并将您的mail.local帐户链接到该文件。如果您使用--box,请使用 IMAP,否则请使用 POP3。POP3 和 SMTP 地址都是mail.local。将其设置为在下载电子邮件后从服务器中删除它们。
    • 对于 POP3:按Send/Receive并等待,直到所有电子邮件下载完毕。然后,将它们移动到新文件夹(如有必要)。
    • 对于 IMAP:按下Send/Receive并等待。然后,您可以将文件夹拖放到本地邮箱。
  5. 通过查看 imap-upload 的输出并比较 Thunderbird 和 Outlook 之间的邮件数量来检查一切是否顺利。imap-upload 通常会告诉您是否出现了问题,但我通常会随机抽取一些附件和邮件样本,以查看一切是否顺利。

答案3

还有MBOX 到 PST 转换器据报道,你可以使用邮箱商店首页我也喜欢这个。不过我还没试过。

相关内容