我认为可以安全地说,电子邮件是我们所有人最重要的数据形式之一。我的整个生活都在我的收件箱里,包括我所有客户的联系信息、重要文件、消息等等。虽然像谷歌、微软和苹果这样的电子邮件服务提供商在保护数据安全方面比我们所有人都要好,但你仍然希望有一个备份以防万一。你还希望归档电子邮件,以便管理溢出的收件箱,避免隐私风险,并保留重要信息以满足合规或记录保存的需要。但我决定使用 Mail-Archiver,这是一款开源工具,我可以在自己的服务器上托管它,以管理和备份我的电子邮件,而不是依赖于将所有内容存储在他人服务器上的云服务。
什么是 Mail-Archiver?
它帮助你更好地管理收件箱
Mail-Archiver 是一个开源的自托管电子邮件归档系统,让你重新掌握自己的通信数据。它是基于 .NET 和 PostgreSQL 开发的,自动收集、存储和组织来自多个账户的电子邮件,同时提供一个基于 Bootstrap 构建的响应式现代网页界面。因为你自己托管,所以只有你可以访问你的电子邮件归档。
Mail-Archiver 旨在处理电子邮件归档的完整生命周期。它可以自动获取收发的电子邮件,保存其内容和附件,并以结构化的方式整理这些邮件,方便检索。界面简单,支持桌面和移动浏览器使用。它还支持暗黑模式。
一旦电子邮件被归档,您可以浏览它们,搜索特定的邮件,并预览其内容,而无需打开其他电子邮件客户端。由于它通过 Graph API 支持 IMAP 和 Microsoft 365,因此,它对个人用户、小型企业以及使用企业电子邮件系统的团队都同样有效。
Mail-Archiver 拥有您需要的所有功能
还有一些额外的实用功能
Mail-Archiver 包含您对专业归档解决方案的所有期望。如前所述,它可以定期自动同步来自多个帐户的电子邮件,并存储每封邮件及其附件。它具有搜索功能,允许您按发件人、主题或日期范围筛选结果。一旦找到所需内容,您可以将电子邮件导出为 MBOX 或 EML 文件,可以单独导出或批量导出。
这个工具还支持多个不同权限的用户。每个用户可以被赋予特定账户或功能的权限。你会看到一个内置的仪表板,提供存储、邮件量和发件人活动的统计数据,同时详细的日志记录会跟踪每个主要操作,比如访问、导出、删除或恢复邮件。
Mail-Archiver 也不仅限于实时邮箱。你可以用 MBOX 或 EML 文件导入现有的归档,包括带有整理文件夹结构的 ZIP 文件。如果你需要恢复数据,可以把归档的邮件发送回原来的邮箱或其他邮箱。
该工具还具有强大的保留管理功能。您可以配置电子邮件在被自动删除之前在邮件服务器上保留多久。每个帐户可以有自己的保留策略,比如保留电子邮件 30、90 或 365 天。您还可以为本地存档设置不同的保留期限。
设置 Mail-Archiver 意外简单
您只需要 Docker
设置 Mail-Archiver 非常简单,因为它运行在 Docker 上。您需要在您的系统上安装 Docker 和 Docker Compose。准备好后,创建一个新文件夹,然后在其中创建一个名为 docker-compose.yml 的文件。该文件包含 Mail-Archiver 应用程序及其 PostgreSQL 数据库。
在配置中,您可以找到环境变量,您可以在其中设置数据库连接、管理员凭据和时区。例如,您将定义一个指向 PostgreSQL 容器的连接字符串,以及管理员用户名和密码,用于 Web 界面。您应该用强密码和独特密码替换默认密码,以确保您的设置安全。您还可以通过使用像“Europe/London”这样的标识符来更改时区,这取决于您的位置。
一旦配置文件准备好,保存配置文件并在同一目录中打开终端。输入命令 docker compose up -d。Docker 将下载所需的镜像并启动两个容器。PostgreSQL 服务首先初始化,然后是 Mail-Archiver 应用程序,它依赖于数据库的正常运行。当一切正常后,打开您的浏览器并访问 http://localhost:5000。您现在可以使用之前设置的管理员账号登录。
登录后,转到侧边栏的电子邮件帐户部分,选择“新帐户”。输入您的邮件服务器详细信息和账号和密码,然后保存配置。Mail-Archiver 会开始自动同步和归档该帐户的电子邮件。您可以重复相同的过程以添加多个帐户,甚至邀请其他用户共享访问。
默认情况下,Mail-Archiver 不支持 HTTPS,因此在将其暴露于网络之前,确保它的安全非常重要。最佳方法是通过反向代理运行它,例如 Nginx 或 Caddy,它们都可以使用 Let’s Encrypt 自动处理 SSL 证书。建议您避免直接公开 Mail-Archiver 实例。理想情况下,它应该在您的本地网络中运行,在私人服务器上,或者在 VPN 后面。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.