我决定尝试使用 Mutt,退出后发现它已将所有邮件从我的 IMAP 服务器移动到本地 mbox 文件。我想将这些邮件放回 IMAP 服务器。有没有简单的方法可以做到这一点?
有几件事我担心:
- 这些邮件大多采用 UTF-8 或 ISO-2022-JP 编码。我担心解析 mbox 文件的原始工具会弄乱这些内容。
- 我在 IMAP 服务器的主收件箱文件夹下有几个文件夹,但 Mutt 显然没有看到这些文件夹。我担心上传 mbox 文件的工具会破坏其他文件夹。
答案1
这是一个两步过程:
- 将 mbox 文件导入本地电子邮件文件夹
- 然后将新导入的电子邮件移动(或复制)到 imap 文件夹
在我的例子中,我使用了 Mozilla Thunderbird 和前面提到的 ImportExprtTools 插件。后者支持将 mbox 文件导入本地文件夹。前者支持将电子邮件从一个电子邮件帐户移动到另一个电子邮件帐户,从而将本地存储的电子邮件上传到 imap 帐户的收件箱文件夹。
答案2
事实证明这并不像我想象的那么可怕。我使用了 ImportExportTools (http://www.nic-nac-project.de/~kaosmos/mboximport-en.html) 扩展,以便 Mozilla Thunderbird 打开 mbox 文件。然后我选择所有邮件,右键单击并选择“移动到”和所需的 IMAP 文件夹。似乎工作正常。