Penguin Mail 是一款专为 Linux 桌面环境设计的免费开源电子邮件和日历客户端。该应用托管在 penguin-mail.com,由 c9dev 在 GitHub 上开发,采用 GPL-3.0-or-later 许可证发布,使用 Rust 编程语言编写,这有助于其性能和安全保障。项目面向 x86_64 Linux 系统,并集成 GTK4 和 libadwaita,以提供能够适应明暗系统主题的现代原生界面。

Penguin Mail 界面,显示邮箱、统一收件箱以及浅色主题下的打开对话
Penguin Mail 主窗口,显示多个邮箱悉数、统一收件箱以及选中的电子邮件对话penguin-mail.com

说明了由 GTK4 和 libadwaita 构建的现代原生界面,能够适应文章介绍中所述的浅色系统主题。

该客户端将多个电子邮件账户合并到一个统一的收件箱中,支持 Gmail、Microsoft(Outlook.com、Hotmail、Live、Microsoft 365)以及任何标准 IMAP 或 POP3 服务器。它会根据用户的电子邮件地址自动检测服务器设置,并将所有邮件保存在本地计算机上,确保没有第三方服务器能看到邮件内容。除了邮件,Penguin Mail 还提供日历视图,可聚合 Google、Microsoft 和 CalDAV 日历,使用户能够直接在消息线程中接受或拒绝邀请。联系人同样会从 Google、Microsoft 或 CardDAV 来源同步,且该应用包含诸如通过用户自身的 GnuPG 安装实现的 OpenPGP 和 S/MIME 加密、受 Gmail 和 Sieve 启发的基于规则的过滤,以及发送邮件的撤回延迟等功能。

Penguin Mail 周视图日历,显示多个账户的事件,工作时间以阴影标出
Penguin Mail 中的周视图日历,显示来自 Google、Microsoft 和 CalDAV 账户的汇总事件penguin-mail.com

展示了日历功能,该功能能够汇总 Google、Microsoft 和 CalDAV 日历,使用户能够直接在消息线程中查看事件并响应邀请。

Penguin Mail 内置了一个可选的 AI 助手,但默认处于禁用状态,直至用户选择一个语言模型。该助手可通过 LM Studio 或 Ollama 等工具在用户本地机器上运行,在不将数据发送至外部服务的情况下处理邮件。激活后,它可以回答关于邮箱的问题——例如,标出仍在等待回复的已发送邮件或显示促销邮件——并且在发送邮件或更改设置之前总会提示用户。这种在设备上的方法旨在将 AI 驱动的邮件分类便利性与将所有数据保留在宿主机上的隐私保证相结合。

Penguin Mail 助手窗格,显示等待回复的已发送邮件及促销邮件
助手窗格,突出显示等待回复的已发送邮件以及呈现的促销邮件penguin-mail.com

描述了可选的 AI 助手,该助手通过 LM Studio 或 Ollama 在用户本地机器上运行,在保持数据在用户机器上的同时提供邮箱洞察。