소개
Electronmail은 ProtonMail의 비공식 데스크톱 클라이언트로, Electron 프레임워크를 기반으로 제작되었습니다. Vladimir Yakovlev이 개발했으며, TypeScript와 Angular를 사용하여 웹 클라이언트에서는 제공되지 않는 향상된 데스크톱 경험을 제공합니다. 오픈소스 소프트웨어로 GPL-3.0-only 라이선스 하에 배포되며, Windows, macOS, Linux에서 크로스 플랫폼으로 동작합니다. 주요 기능으로는 오프라인 이메일 접근, 다중 계정 지원, 자동 로그인, 암호화된 로컬 저장소, 다크 모드 등이 있습니다.
상세정보
오프라인 이메일 접근
로컬 스토어 기능이 활성화되면 이메일 본문 내용을 암호화된 database.bin 파일에 저장하여 오프라인에서도 이메일을 확인하고 전체 텍스트 검색을 수행할 수 있습니다. 첨부 파일은 로컬에 저장되지 않지만, 본문 내용은 오프라인에서 이용 가능하며 EML/JSON 형식으로 내보낼 수 있습니다.
다중 계정 및 API 엔트리 포인트 지원
여러 ProtonMail 계정을 동시에 추가하고 사용할 수 있으며, 각 계정별로 개별 API 엔트리 포인트를 설정할 수 있습니다. 예를 들어 특정 계정을 Tor 네트워크를 통해서만 연결하도록 프록시 설정을 할 수 있습니다.
자동 로그인 및 지속적 세션
시스템 키체인과 통합되어 마스터 비밀번호를 기억한 자동 로그인이 가능하며, KeePassXC 등 외부 키체인도 활용할 수 있습니다. 또한 이메일 계정에 대한 지속적 세션 기능을 통해 한 번 인증 후 앱 재시작 시에도 로그인 폼을 다시 표시하지 않습니다. 이 기능은 v4.2.4.2.0부터 실험적 기능으로 제공됩니다.
암호화된 로컬 저장소
로컬에 저장되는 이메일 데이터는 Argon2를 기본 키 유도 함수로 사용하는 스위치 가능한 키 유도 및 암호화 프리셋으로 보호됩니다. 설정 파일과 데이터 파일은 모두 암호화되어 저장됩니다.
추가 편의 기능
다크 모드 지원, 시스템 트레이 아이콘에未读邮件数显示, 트레이로 시작 및 종료 opt-out 기능, 네이티브 알림, 캘린더 알림/경고 (v4.9.0부터), 일클릭 모두 읽기 (v3.8.0부터, 로컬 스토어 필요), 이미지 프록시 라우팅 (v4.9.0부터), 휴지통을 bypass한 일괄 메일 삭제 및 이동 (v4.9.0/v4.5.0부터, 로컬 스토어 필요), 계정별 맞춤 CSS 주입 (v4.10.0부터), JavaScript 기반 무제한 메시지 필터링 (v4.11.0부터, 로컬 스토어 필요), 맞춤법 검사 등이 포함됩니다.
다운로드·설치 방법
Windows 사용자는 GitHub 릴리스 페이지에서 제공되는 설치 프로그램을 다운로드하여 실행할 수 있습니다. 또한 Scoop 패키지 관리자를 통해 scoop install electronmail 명령으로 설치할 수 있으며, Chocolatey, Winget, Snap, Flathub, AUR 등 다양한 패키지 관리자에서도 제공됩니다. 설치 프로그램은 64비트 아키텍처용 exe 형식으로 배포됩니다.
기본 사용법
첫 실행 시 ProtonMail 계정 정보를 입력하여 로그인합니다. 로그인 후 왼쪽 사이드바에서 받은 편지함, 보낸 편지함 등을 탐색하고 상단의 검색창을 통해 오프라인 저장된 이메일의 본문 내용을 검색할 수 있습니다. 계정 추가 및 관리는 설정 메뉴에서 수행할 수 있으며, 시스템 트레이 아이콘을 통해 애플리케이션을 숨기거나 표시할 수 있습니다. 로그아웃은 앱 메뉴에서 수행하며, ‘Keep me signed in’ 기능이 활성화된 경우 먼저 로그아웃한 후 설정 폴더를 수동으로 삭제하는 것이 권장됩니다.
이런 경우에 유용합니다
웹 브라우저를 constantly 열어두지 않고도 ProtonMail 이메일을 데스크톱 애플리케이션으로 편리하게 사용하고 싶은 사용자에게 적합합니다. 특히 오프라인 환경에서도 이메일을 확인하고 검색해야 하는 사용자, 여러 계정을 분리해서 관리하고 싶은 사용자, 시스템 트레이에서 백그라운드로 실행하며 새로운 메일 알림을 받고 싶은 사용자에게 유용합니다. 또한 보안을 중시하여 로컬에 이메일 데이터를 암호화해서 저장하고 싶은 사용자에게 적합합니다.
지원 환경·시스템 요구사항
Windows, macOS, Linux 운영 체제를 지원하며, Windows에서는 64비트 버전이 제공됩니다. 애플리케이션은 Electron 프레임워크를 기반으로 하므로 해당 플랫폼에서 Electron이 지원하는 최소 시스템 요구사항을 충족해야 합니다.
최신 버전·업데이트
현재 버전은 5.3.8이며, 최신 업데이트 정보 및 릴리스 노트는 GitHub 저장소의リリースページ에서 확인할 수 있습니다. 버전 히스토리를 통해 각 버전에서 추가된 기능 및 수정 사항을 추적할 수 있습니다.
제한 사항·확인 사항
오프라인 모드에서는 첨부 파일 내용을 로컬에 저장하지 않으므로, 오프라인 상태에서는 첨부 파일을 다운로드하거나 볼 수 없습니다. 첨부 파일은 온라인 상태에서만 접근 가능하며, 이는 설계상의 의도적인 제한입니다. 또한 일부 고급 기능(일괄 작업, 전체 텍스트 검색, 일괄 삭제/이동, 모두 읽기 등)은 로컬 스토어 기능이 활성화된 계정에 대해서만 사용할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


