수동으로 Gmail 정리하다가 뇌 터질 것 같아서 Rust로 로컬 이메일 정리기 만듦
Built a local-first email purger in Rust because manual Gmail cleaning broke my brain
핵심 요약
Gmail 수동 정리가 너무 힘들어서 Rust로 로컬에서 작동하는 이메일 정리 앱을 직접 개발함.
- 로컬 우선 설계 — 클라우드 없이 내 컴퓨터에서 안전하게 이메일 헤더를 분석하고 정리함.
- Rust 기반 개발 — 성능과 보안을 고려하여 Rust 언어로 데스크톱 앱을 구현함.
- 오픈소스 논란 — 개발자가 소유권 유지를 이유로 소스 코드를 공개하지 않아 보안 우려가 제기됨.
- 사용자 피드백 — 이메일 정리 기능에 관심 있는 사용자들과 소통하며 앱 링크를 공유함.
내 개인 이메일은 거의 20년이나 됐고, 받은 편지함이 너무 꽉 차서 창피할 지경임. 안 읽은 메일만 5만 개가 넘음.
몇 주 전에 Gmail 웹사이트에서 수동으로 정리하려고 앉아봤는데, 완전 재앙이었음. 웹 UI는 계속 버벅거리고, 페이지 단위로 클릭해야 하고, 도대체 누구 메일을 지워야 대량으로 삭제할 수 있는지조차 알 수 없었음.
그래서 Rust와 암호화된 SQLite 데이터베이스를 사용해서 나를 위한 로컬 데스크톱 앱을 만들었음. 이건 완전히 내 컴퓨터에서 돌아가고, 메시지 헤더를 안전하게 가져와서 발신자별로 묶어주니까 클라우드 중개자 없이 클릭 한 번으로 수천 개의 마케팅 메일을 날려버릴 수 있음.
다른 사람들도 유용하게 쓸 수 있을까 싶어서 윈도우, 맥, 리눅스용 빌드를 만들었음. 클라우드 계정이나 추적 기능 없이 완전히 무료임.
나는 마케터가 아니라 개발자라서, 로컬 데이터 프라이버시를 중요하게 생각하거나 받은 편지함이 너무 비대해져서 고생하는 사람들과 이야기 나누고 싶음. 프로젝트 확인해보고 싶으면 알려줘, 댓글로 링크 공유할게!

