Rust製LinuxメールクライアントPenguin Mail公開

原題: Penguin Mail – open-source Rust email client for Linux with AI

なぜ重要か

プライバシー重視かつローカルAI対応のオープンソースメールクライアントは、Linux環境における既存ツールの空白を埋める選択肢となりうる。

オープンソースのLinux向けメールクライアント「Penguin Mail」がバージョン1.0.0としてリリースされた。GPL-3.0ライセンスのもと無償提供され、x86_64 Linux対応。Gmail・Microsoft・IMAP・POP3アカウントを統合管理でき、カレンダーやコンタクト機能も備える。開発元はPivotd社で、オプションのAIアシスタント機能も搭載する。

Pivotd社が開発した「Penguin Mail」は、Rustで書かれたLinux専用のメール+カレンダー統合クライアントだ。Gmail、Outlook.com、Hotmail、Live、Microsoft 365、Fastmail、iCloud、Yahoo、さらに任意のIMAP・POP3・SMTPサーバーに対応し、メールアドレスを入力するだけでサーバー設定を自動検出する。

全アカウントのメールを1つの受信トレイに集約できるほか、システムトレイから常駐してバックグラウンド同期を継続。未読数の通知も表示される。カレンダーはDay・Week・Month・Agendaの4種類のビューを提供し、Google・Microsoft・CalDAVに対応。招待メールへの返答もメール画面から直接行える。

セキュリティ面では、OpenPGPとS/MIMEによる署名・暗号化をGnuGPを通じてサポートする。鍵や秘密鍵のパスフレーズをアプリ側で保持しない設計になっている。

注目機能のひとつがAIアシスタントだ。デフォルトはオフで、ユーザーが明示的にモデルを選択した場合のみ有効化される。LM StudioやOllamaを通じてローカルLLMを利用でき、「返信待ちのメールはどれか」「プロモーションに何が入っているか」といった質問に回答する。メールの送信や設定変更の前には必ず確認を求める仕様だ。

プライバシー設計として、Penguin Mail自身のサーバーは持たず、トラッキングや広告も一切なし。GmailはGoogle直接通信、MicrosoftアカウントはMicrosoft Graph経由で通信するため、第三者サーバーにメールデータが渡らない。「Hide My Email」機能ではGmailのプラスアドレスを各サービス登録ごとに生成し、スパム対策も可能。

出典

penguin-mail.com — 元記事を読む →