0

我打算将邮箱中的电子邮件备份到文件中。我正在尝试根据以下条件找出正确的格式:

  • 无需特定操作系统即可读取/创建 - 因此 Outlook 文件格式已淘汰。
  • 应该支持附件。(Base64 编码很好)
  • 应该是合理的标准(我不想在意识到周围没有客户阅读或处理它们之前备份 5 年的电子邮件。)
  • 应该可以使用 Cron 以编程方式进行备份。

我很可能会使用 PHP 作为语言自己编写备份脚本,但在 Ubuntu 上开箱即用的任何东西也都可以。

似乎 MBox ( https://en.wikipedia.org/wiki/Mbox ) 似乎是正确的选择。是这样吗?如果不是还有什么?如果是这样,指向在 mbox 上运行且仍受支持或正在开发中的库的任何指针?

4

1 回答 1

1

邮件文件通常以rfc822格式存储,大多数邮件客户端都使用该格式并满足您的所有要求。与其将它们全部放在一个 mbox 文件中,不如考虑每封邮件使用一个文件,这样可以更快地恢复单个邮件(例如,您可以根据文件时间轻松搜索)rfc822 邮件文件通常有一个“. eml" 结尾

于 2013-10-17T09:34:54.187 回答