Rust 기반 오픈소스 Linux 이메일 클라이언트 출시

원제: Penguin Mail – open-source Rust email client for Linux with AI

왜 중요한가

Linux 데스크톱에서 프라이버시 중심의 통합 이메일·캘린더 클라이언트 선택지가 확대되는 흐름을 보여준다.

Pivotd가 개발한 오픈소스 이메일 클라이언트 Penguin Mail 1.0.0이 출시됐다. GPL-3.0 라이선스로 x86_64 Linux를 지원하며, Gmail·Microsoft·IMAP·POP3 계정을 통합 관리하고 선택적 AI 어시스턴트 기능을 탑재했다. 자체 서버 없이 이메일을 로컬에 저장한다.

Pivotd가 공개한 Penguin Mail은 Rust로 작성된 Linux 전용 이메일 클라이언트다. Gmail, Outlook.com, Hotmail, Microsoft 365, Fastmail, iCloud, Yahoo 등 주요 서비스와 IMAP·POP3·SMTP 표준 서버를 모두 지원한다. 주소 입력만으로 서버 설정을 자동으로 찾아준다.

주요 기능은 통합 수신함, 캘린더(Google·Microsoft·CalDAV), 연락처(Google·Microsoft·CardDAV), OpenPGP 및 S/MIME 암호화다. GnuPG를 통해 서명·암호화를 처리하며, 앱이 키를 보관하거나 패스프레이즈를 요구하지 않는다. Gmail 필터, Microsoft 인박스 규칙, Sieve 규칙도 일반 언어로 목록화해 편집할 수 있다.

AI 어시스턴트는 기본적으로 비활성화 상태다. 사용자가 직접 LM Studio 또는 Ollama를 통해 로컬 모델을 연결해야 한다. Ctrl+J 단축키로 '아직 답장 못 받은 메일이 뭐야?' 같은 질문을 던질 수 있고, 메일 발송이나 설정 변경 전 반드시 사용자에게 확인을 요청한다.

프라이버시 측면에서는 Penguin Mail의 자체 서버가 없다. Gmail은 Google 서버와, Microsoft 계정은 Microsoft Graph와 직접 통신하므로 제3자 서버를 경유하지 않는다. 광고와 트래킹도 없다. 예약 발송, 실행 취소 버튼(발송 후 수 초간 활성화), 스팸 차단용 Gmail 플러스 주소 생성 기능도 포함됐다. 소스 코드는 GitHub에 공개되어 있다.

출처

penguin-mail.com — 원문 읽기 →