셀프 호스팅 vs 호스팅형 임시 이메일
대부분의 사람은 호스팅형 임시 이메일 서비스를 쓰며 그 뒤의 서버는 신경 쓰지 않습니다. 하지만 MoeMail은 오픈소스이므로 직접 운영할 수도 있습니다. 셀프 호스팅과 호스팅형이 어떻게 다른지, 그리고 각각이 언제 알맞은지 짚어 봅니다.
호스팅형: 설정이 필요 없음
호스팅형 서비스에서는 사이트를 열어 받은편지함을 얻고 바로 쓰면 됩니다. DNS도, 서버도, 유지보수도 없습니다. 그 대가로 라우팅과 저장을 제공자에게 맡기게 되므로, 개인정보 측면에서는 비공개로 계정에 묶인 메일함(공개 받은편지함이 아닌)을 제공하는 제공자인지가 무척 중요합니다.
셀프 호스팅: 완전한 통제
자신만의 인스턴스를 운영한다는 것은 데이터, 도메인, 가동 시간이 모두 여러분 것이라는 뜻입니다. 장점은 다음과 같습니다.
- 개인정보와 소유권 — 메시지가 여러분이 통제하는 인프라에 자리합니다.
- 직접 정한 도메인 — 여러분의 도메인은 포화된 공개 도메인보다 차단 목록에 오를 가능성이 훨씬 낮습니다.
- 외부 할당량 없음 — 한도를 직접 정합니다. 무거운 API와 테스트 자동화에 유용합니다.
대가도 있습니다. DNS/MX 설정, 배포, 유지보수를 직접 다뤄야 하고, 보안 책임도 여러분 몫입니다.
Cloudflare 위의 MoeMail
MoeMail은 Cloudflare 스택(Workers, D1, KV, Email Routing)을 위해 만들어졌고 오픈소스라서, 개인도 셀프 호스팅이 현실적입니다. 무료 티어로도 상당 부분을 감당합니다. 도메인의 이메일 라우팅을 worker로 향하게 하고 배포하면, 호스팅형 버전과 똑같은 API와 webhook을 갖춘 자신만의 임시 메일 서비스가 생깁니다.
무엇을 골라야 할까요?
- 호스팅형 — 운영 부담 없이 지금 당장 쓰고 싶을 때. 비공개로 계정 보호되는 서비스를 고르세요.
- 셀프 호스팅 — 완전한 통제, 직접 정한 도메인, 무제한 자동화를 원하고, 유지보수가 부담스럽지 않을 때.
아직 기본을 저울질 중이신가요? 먼저 일회용 이메일 vs 실제 이메일과 임시 메일 vs 버너 vs 별칭을 비교해 보세요.
호스팅형 버전을 원하시나요? 몇 초 만에 메일함을 만드세요. 또는 소스를 받아 자신만의 것을 운영하세요.