如何将 mbox 文件导入 Pine 或 Alpine 邮件客户端?

如何将 mbox 文件导入 Pine 或 Alpine 邮件客户端?

我是一位轻度 Alpine 电子邮件客户端用户。

如果我进入 ~/mail 并运行,mail -f baz我会得到一个预期的旧的 alpine/pine 消息列表。

Alpine 不使用mbox

我向该目录添加了一个 mbox 备份。启动 Pine 时我当然可以看到mbox

从 Pine 邮件客户端我可以看到邮件目录列表:

  ALPINE 2.25   FOLDER LIST                                                                           Folder: INBOX                                                                           No Messages  

INBOX               sent-mail           saved-messages      22aug_saved         foo.mbox            foobar              sent-mail-aug-2022  sent-mail-dec-2022  sent-mail-may-2022  sent-mail-nov-2022
sent-mail-oct-2022  sent-mail-sep-2022  

正如预期的那样,有foo.mbox。但是,由于它是mbox,而不是 Pine 通常使用的任何内容,因此它只会作为一封大电子邮件打开。

我如何才能正确从 Pine 打开这个 mbox 文件?

新的信息:

下载一个示例mbox文件,并将其导入 Alpine,正如新用户的解决方案所述。所以这是 Thunderbirdmbox文件出了问题。毫无疑问,PEBKAC 是某种变体。我会问一个新问题。

答案1

这对我来说几乎有效:

找到您的 Alpine 配置:首先,确保您的系统上安装了 Alpine。找到 Alpine 存储其邮件配置的目录。这通常位于您的主目录中,可能名为 .alpine 或 .pine。

将 Mbox 文件放入邮件目录中:将您的 mbox 文件复制或移动到 Alpine 邮件目录中。您可能需要在邮件目录中创建一个新文件夹来组织导入的消息。

启动 Alpine:打开 Alpine 邮件客户端。您可以在终端中输入 alpine 并按 Enter 键来执行此操作。

访问文件夹列表:进入 Alpine 后,按 M 键访问主菜单。从菜单中选择“文件夹列表”。

订阅新文件夹:如果您为 Mbox 文件创建了新文件夹,则可能需要订阅该文件夹。按 L 键显示“文件夹列表”,然后按 S 键订阅新文件夹。选择您为 mbox 文件创建的文件夹。

检查导入的邮件:返回主菜单 (M) 并选择您放置 mbox 文件的文件夹。Alpine 应该可以识别 Mbox 文件,并且您应该可以看到导入的电子邮件。

要转换 MBOX,请使用此 MBOX 套件https://www.softaken.com/mbox-suite

作为一般解决方案,这应该有效。至少我是这样理解的。由于未知原因,它不适用于我从 Thunderbird 下载的 mbox 文件。我正在尝试验证 mbox,或者找到一个示例来证实

我将其添加为答案,因为据我所知,这是通用解决方案,因此很有用,并且相当详细。

相关内容