이메일 서비스 비교

Mailcow 대안과 메일 서버 직접 운영의 실제 비용

작성자: Alexey Bulygin
서버 랙과 유지 관리 점검표

Mailcow 대안을 검토하는 사람은 대개 이미 Mailcow를 운영했거나, 필요한 노력을 이해할 만큼 문서를 읽었습니다. Mailcow는 실제로 좋은 소프트웨어입니다. 완전하고 꾸준히 관리되는 메일 스택을 하루 오후에 구축해 전부 직접 소유할 수 있습니다.

따라서 Mailcow 대안을 찾는 것은 소프트웨어에 대한 부정적인 평가가 아닙니다. 작동 여부가 아니라 지속적인 운영 비용이 외부 서비스 이용료보다 낮은지가 핵심이며, 그 비용의 대부분은 서버 청구서 밖에 있습니다.

셀프 호스팅에 실제로 필요한 것

Mailcow의 사전 요구 사항은 명확하며 검토를 시작하기에 좋습니다. 공인 IP 주소가 있는 새 서버가 필요합니다. 공식 문서에 따르면 대부분의 개인 설치에는 RAM 6 GiB와 스왑 1 GiB가 적합하고, 사용자 다섯 명에서 열 명에는 8 GiB를 권장합니다.

인바운드 포트 25, 80, 443, 465, 587, 993, 995, 4190도 열어야 합니다. IP의 PTR 레코드는 호스트의 FQDN과 일치해야 합니다. 문서에는 ClamAV와 Flatcurve 전문 검색 엔진이 메모리를 많이 사용하며 비활성화할 수 있다고 설명되어 있습니다. 첫 번째 튜닝 작업에서 무엇을 다룰지도 알 수 있습니다.

어느 요구 사항도 부당하지 않습니다. 하지만 항목이 많고, 메일이 꼭 작동해야 하는 순간에 각 항목이 잘못될 가능성이 있습니다.

많은 사람이 Mailcow 대안을 찾는 이유

요구 사항 목록으로 해결할 수 없으며 Mailcow 대안을 찾게 만드는 가장 큰 요인이 있습니다. 새 IP 주소에는 발신 평판이 없고, 평판은 설치할 수 없습니다.

SPF, DKIM, DMARC, 일치하는 PTR, TLS까지 서버가 기술적으로 완벽해도 Microsoft가 몇 주 동안 메일을 정크로 분류할 수 있습니다. 저녁 한 번에 고칠 수 있는 설정 오류가 아닙니다. 수신 측에서 처음 보는 IP를 조심스럽게 처리하는 것입니다. IP 워밍업에는 오랫동안 일관되고 적은 양의 잘 수신되는 메일을 보내야 하며, 한 주의 잘못된 발송으로 성과를 잃을 수도 있습니다.

관련된 문제도 두 가지 있습니다. 많은 호스팅 업체가 아웃바운드 포트 25를 기본으로 막고 검토 후에만 열기 때문에 시작 전에 계획이 막힐 수 있습니다. IP 대역에는 과거 기록도 있습니다. 이전 사용자가 훼손한 주소를 할당받아 자신이 만들지 않은 차단 목록 기록을 물려받을 수 있습니다.

호스팅 제공업체는 이미 신뢰를 쌓았고 유지 및 모니터링되는 풀을 제공합니다. 실제 요금의 상당 부분은 여기에 해당합니다.

3am에 작업하는 사람

설치는 하루 오후에 끝나지만 운영은 수년간 이어집니다.

인증서는 갱신되지만 때로 실패합니다. Docker 이미지는 업데이트되며 호환성을 깨는 변경이 포함되기도 합니다. 디스크는 삭제할 수 없는 메일로 가득 찹니다. 스택에 있는지 잊었던 구성 요소에 CVE가 발생합니다. 스팸 규칙은 시간이 지나며 다시 학습해야 합니다. 복원한 적 없는 백업은 가설일 뿐이므로 실제 복원으로 테스트해야 합니다.

이 중 어느 하나만으로 Mailcow 대안이 필요한 것은 아닙니다. 기술자가 자신의 메일을 운영한다면 즐거운 취미가 될 수 있습니다. 기업이라면 그 사람이 휴가 중일 때 메일이 멈추면 어떻게 되는지 물어야 합니다. 답이 좋지 않다면 메일 서버뿐 아니라 직원 한 명에 대한 의존성도 가진 것입니다.

실제 비용 비교

Mailcow 대안을 선택하기 전에 VPS 청구서와 구독료만 비교하면 Mailcow가 쉽게 이깁니다. 더 완전한 비교는 다음과 같습니다.

비용 항목셀프 호스팅 Mailcow호스팅형
서버~$20-40/month, 8 GiB포함
외부 백업직접 처리하고 비용 부담포함
IP 평판수주의 워밍업과 지속적인 위험관리되는 풀
업그레이드와 CVE직접 쓰는 저녁 시간포함
장애 시 깨어 있는 사람본인포함
소프트웨어 라이선스무료 오픈 소스n/a

Mailcow 자체는 무료이며 규모와 관계없이 메일함당 비용이 없다는 점은 확실한 장점입니다. 자신의 시간에 실제 비용이 없고 작업을 즐긴다면 셀프 호스팅이 더 저렴하며 이 글은 해당되지 않습니다.

시간에 가격이 있다면 작업 시간을 비용으로 환산해 다시 계산하세요. 많은 사람에게 월 약 두 시간 지점에서 결과가 바뀌며, 메일 관리가 월 두 시간 아래로 계속 유지되는 경우는 드뭅니다.

호스팅형 Mailcow 대안이 돌려주는 것

운영 부담 외에도 Mailcow처럼 완전한 스택에서도 직접 구축하기 불편한 기능이 세 가지 있습니다.

직접 호스팅하지 않는 메일함 읽기. Google Workspace 또는 Microsoft 365를 계속 사용하는 고객의 메일함은 정의상 직접 호스팅할 수 없습니다. IMAP으로 연결하면 다른 메일과 같은 목록에 표시되고, 답장은 원래 제공업체를 통해 전송되어 인증 정렬을 유지합니다. 통합 받은편지함을 참고하세요.

결과를 스스로 검증하는 마이그레이션. IMAP 복사는 폴더의 일부를 조용히 누락하고도 성공으로 보고할 수 있습니다. 이후 양쪽의 고유 Message-IDs를 대조하면 어느 폴더가 부족한지 알 수 있습니다. 이것이 대량 마이그레이션이며 셀프 호스팅 메일함을 떠나는 날 특히 중요합니다.

API를 통한 프로비저닝. Mailcow에도 쓸 만한 API가 있습니다. 여기서 다른 점은 동일한 작업이 MCP 서버를 통해 어시스턴트에 제공된다는 것입니다. 도메인과 DNS 레코드, 메일함 서른 개를 만드는 작업이 스크립트가 아니라 요청이 됩니다.

일반 기능은 양쪽이 같으며 그래야 합니다. IMAP, SMTP, Sieve 필터, CalDAV와 CardDAV, 웹메일 클라이언트가 포함됩니다.

셀프 호스팅을 계속해야 하는 경우

다음 중 하나라도 해당하면 Mailcow 대안은 적절하지 않습니다.

  • 데이터 주권이 필수 요구 사항이고 직접 관리하는 하드웨어에 메일을 저장해야 합니다.
  • 메일함이 수천 개라서 어떤 제공업체든 계정당 요금이 합리적이지 않습니다.
  • 인프라 운영이 직업이나 취미여서 작업 시간을 비용으로 보지 않습니다.
  • 사용자 지정 Rspamd 규칙, 특수 Dovecot 플러그인, 데이터베이스 직접 접근처럼 호스팅 제공업체가 노출하지 않는 기능이 필요합니다.
  • IP 워밍업이 이미 끝났고 안정적으로 동작합니다. 가장 대체하기 어려운 자산입니다.

마지막 항목은 신중하게 평가할 가치가 있습니다. 정상적으로 동작하고 신뢰받으며 안정적인 셀프 호스팅 서버는 실제로 가치가 있고, 다른 곳에서 그 신뢰를 즉시 재구축할 수는 없습니다. 현재 서버가 잘 운영된다면 유지하는 편이 좋습니다.

사용자별 결론

인프라 운영 자체가 목적이라면 셀프 호스팅은 합리적인 선택이지만, 메일이 그저 작동하기만 하면 되는 경우에는 불리할 수 있습니다.

이 작업을 즐기는 개인. Mailcow를 유지하세요. 무료이고 직접 소유하며, 투입 시간은 비용이 아니라 취미입니다. 아래의 장점도 이를 능가하지 못합니다.

메일 중단이 업무 문제가 되는 팀. 운영할 수 있는지가 아니라 운영할 사람이 휴가 중이면 어떻게 되는지가 핵심입니다. 호스팅형 대안은 인증서 갱신, CVE, 디스크 부족, 자신이 유발하지 않은 차단 목록 문제를 처리합니다. 또한 DNS 적용, 메일함 대량 생성, 암호를 전달하지 않는 설정 초대, 메일함별 할당량과 이중 인증, 실제 구성원 체계를 갖춘 공유 메일함처럼 직접 개발해야 할 기능도 제공합니다.

고객용 메일. 이제 셀프 호스팅은 호스팅 회사가 되는 것을 의미합니다. 고객별 브랜딩, 대규모 프로비저닝, 검증, 고객 직원의 언어로 된 인터페이스, MCP를 통해 조작할 어시스턴트가 필요합니다. 이는 서버가 아니라 제품이며 주말 한 번에 만들 수 없습니다.

메일 서버를 운영하고 싶다면 Mailcow를 유지하세요. 메일 서버에 의존하는 다른 사업을 운영하고 싶다면 대안을 선택하세요.

자주 묻는 질문

Mailcow는 설치하기 어렵나요?

아닙니다. Docker Compose를 사용하며 문서도 좋습니다. 설치는 어려운 부분이 아니었습니다. 업그레이드, 디스크 부족, 자신이 유발하지 않은 차단 목록 문제를 처리하며 삼 년 동안 운영하는 일이 어렵습니다.

Mailcow에는 RAM이 얼마나 필요한가요?

문서에서는 대부분의 개인 설치에 6 GiB와 1 GiB 스왑, 사용자 다섯 명에서 열 명에는 8 GiB를 제시합니다. ClamAV와 전문 검색 엔진이 메모리를 많이 사용하는 구성 요소이며 둘 다 끌 수 있습니다.

셀프 호스팅 서버에서도 좋은 전송 성능을 얻을 수 있나요?

가능합니다. 올바른 SPF, DKIM, DMARC, PTR, 깨끗한 IP, 신중한 워밍업이 필요합니다. 달성할 수 있지만 빠르지는 않으며, 침해된 계정 하나에서 발생한 스팸 사고로 수개월의 성과가 사라질 수도 있습니다.

대신 iRedMail, Mailu, Poste.io를 사용하면 어떤가요?

동일한 절충안의 다른 형태입니다. 스택은 달라도 운영 부담과 IP 평판 문제는 같습니다. 셀프 호스팅 제품 사이의 선택은 취향이지만, 중요한 결정은 셀프 호스팅 자체를 선택할지 여부입니다.

메일을 잃지 않고 Mailcow에서 이전할 수 있나요?

가능합니다. Mailcow는 표준 IMAP을 지원하므로 CSV에서 실행하는 일반적인 메일함 복사로 이전할 수 있습니다. 이후 결과를 원본과 대조해 전송된 항목을 확인합니다.

호스팅형 Mailcow 대안은 규모가 크면 더 비싼가요?

메일함이 수천 개를 넘으면 대개 그렇고 셀프 호스팅이 유리합니다. 그보다 적을 때는 자신의 작업 시간을 솔직히 계산하면 호스팅이 유리한 경우가 많습니다. 요금제는 사용자당 청구하는 대신 등급별 수량 한도를 두며, Agency는 최대 1,000개 도메인과 도메인당 1,000개 메일함을 지원합니다.

이전 후에도 서버 측 필터를 유지할 수 있나요?

가능합니다. Sieve는 표준이므로 기존 스크립트에 직접 대응하는 기능이 있으며, 한 클라이언트가 아니라 모든 기기에서 메일을 받을 때 계속 실행됩니다.

이 글 공유하기

TrekMail 운영과 보호에 필요한 기술을 사용합니다. 확인하면 쿠키 정책에 설명된 제한적인 분석 및 광고 측정도 허용됩니다.

TrekMail 로그인

대시보드, 메일함, DNS에 액세스하세요.

또는

12자 비밀번호 일치

또는

재설정 이메일 전송됨

이 이메일로 등록된 계정이 있으면 비밀번호 재설정 안내를 보내드렸습니다.

계속 진행하면 TrekMail의 이용약관개인정보 처리방침에 동의하게 됩니다.