寻找开源电子邮件归档应用程序

寻找开源电子邮件归档应用程序

我正在寻找一个可以存档我的电子邮件的开源应用程序。它可能会通过定期登录我的 POP3 帐户并复制电子邮件来实现这一点,或者它可能直接在邮件服务器上读取我的 Unix mbox/maildir 文件/目录。

它必须是开放的,并且必须在 Linux 上运行(或实际上任何开放操作系统)。理想情况下,它应该有一个 Web 界面,但这不是主要要求。

MXSense(http://www.mxsense.com/mxsense.html) 似乎就是我想要的,只是它没有开放。

我对 MS Exchange 支持没有任何要求。

有什么建议么?

理由(可能有点愚蠢)是我只运行 Linux,而且它仍然没有一个电子邮件客户端在功能方面接近 MS Outlook令人敬畏,所以我发现自己经常在邮件客户端之间切换。如果我有电子邮件的存档,我会感觉好一些,这样本月我使用哪个邮件客户端就无关紧要了。

答案1

尝试一下 Mailarchiva,它是一个具有搜索选项的优秀邮件归档系统。

AVI

答案2

有一款开源产品可以满足您的需求,尽管对于单个邮箱来说它可能有点重。它有一个规范化的关系数据库架构,并在后端使用 Postgres 进行数据存储(这样您就可以使用 ODBC 驱动程序等“连接”到邮件存储)。请看一看:http://www.archiveopteryx.org/

答案3

听起来你可能有点想多了。为什么不直接写一个脚本,将服务器上的邮箱存档(比如 tar),并将日期/时间作为文件名的一部分,然后将其存储在某个地方?通过 cron 随时运行它。

至于客户端,我发现 Evolution 是唯一一款可以替代 Outlook 的软件。我已经有好几年没用它了,但当我用过之后,我感到非常满意和印象深刻。

答案4

如果您有权访问 .forward 文件或有权访问邮箱,则每次收到邮件时,您都可以将其通过管道传输到该文件。

即使没有直接的服务器访问,你也可以使用 fetchmail 来获取邮件并存储它。这篇文章很有趣 -http://lifehacker.com/software/gmail/geek-to-live--back-up-gmail-with-fetchmail-235207.php

对于 Web 界面,您可以使用http://www.mhonarc.org/创建 html 档案。

相关内容