SMTP/IMAP/POP3, CardDAV/CalDAV, React 웹메일과 관리자 콘솔을 제공하는 자체 호스팅 메일 서버로, Docker Compose로 배포합니다.
stalwartlabs/stalwart
Rust로 만든 셀프 호스팅 올인원 메일·협업 서버로, IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV, WebDAV를 지원합니다.
대체할 수 있는 제품:Microsoft Exchange
Google Workspace
- 스타
- 15,198
- 포크
- 1,000
- 열린 이슈
- 55
- 마지막 커밋
- 24시간 전
어떤 프로젝트인가요?
Stalwart는 이메일, 캘린더, 연락처, 파일 저장소를 하나의 셀프 호스팅 서비스로 제공하는 메일·협업 서버입니다. IMAP4, POP3, Mail용 JMAP, SMTP, CalDAV, CardDAV, WebDAV를 구현해 표준 클라이언트와 기기를 별도 플러그인 없이 연결할 수 있습니다.
메일 기능으로는 DMARC, DKIM, SPF, ARC 인증, DANE 및 MTA-STS 전송 보안, 자동 DKIM 키 로테이션을 지원하는 SMTP가 포함됩니다. 내장된 스팸·피싱 필터는 DNS 차단 목록, 통계 분류기, 그레이리스팅, 평판 추적을 함께 활용합니다. 저장소로 RocksDB, PostgreSQL, SQLite, S3 호환 오브젝트 스토어 등의 백엔드를 사용할 수 있으며, 피어 투 피어 조정이나 Kafka, NATS, Redis를 통한 클러스터링도 지원합니다.
또한 계정, 도메인, 메일링 리스트, 큐, 로그를 관리하는 웹 관리 인터페이스와 LDAP, OIDC, SCIM을 통한 인증을 제공합니다. AGPL-3.0과 독점 엔터프라이즈 라이선스로 이중 라이선스가 적용됩니다.
핵심 기능
- 01메일 접근 및 전송을 위해 IMAP4rev2, POP3, JMAP, SMTP를 제공합니다.
- 02캘린더, 연락처, 파일을 위해 CalDAV, CardDAV, WebDAV, JMAP 확장 기능을 제공합니다.
- 03DKIM, SPF, DMARC, ARC로 수신·발신 메일을 인증합니다.
- 04DNS 차단 목록, 베이지안 방식의 분류기, 그레이리스팅으로 스팸과 피싱을 필터링합니다.
- 05PostgreSQL, SQLite, RocksDB, S3 호환 스토리지를 비롯한 다양한 저장소 백엔드를 지원합니다.
- 06계정과 큐를 관리하고 DMARC/TLS 보고서를 확인할 수 있는 웹 관리 인터페이스를 제공합니다.
활용 사례
- 표준 클라이언트를 지원하는 개인용 또는 조직용 메일 서버 호스팅.
- 호스팅형 메일·캘린더 서비스를 자체 관리형 대안으로 교체.
- 공유 스토리지를 사용해 Kubernetes 또는 Docker에서 클러스터형 메일 환경 운영.
- 기존 도메인의 메일 흐름에 스팸 필터와 DMARC 보고 기능 추가.
빠른 시작
- 1
공식 Get Started 가이드(Linux, macOS, FreeBSD, Windows 또는 Docker)를 따라 사용 중인 플랫폼에 Stalwart를 설치하세요
- 2
stalw.art/docs에서 문서를 읽고 서버를 구성하세요
사용 전 알아둘 점
- README에 따르면 Stalwart는 기능이 완성된 상태이지만 아직 버전 1.0에 도달하지 않았으며, 데이터베이스 스키마도 계속 확정 중입니다.
- Pull request는 추천을 받은 기여자만 제출할 수 있으며, 현재는 버그 수정과 번역만 받고 있습니다.
- AGPL-3.0과 독점 Enterprise License(SELv2)의 듀얼 라이선스입니다. 일부 기능 및 상업적 이용에는 Enterprise 라이선스 조건이 적용될 수 있습니다.
토픽
자주 묻는 질문
- stalwart은(는) 무엇인가요?
- Rust로 만든 셀프 호스팅 올인원 메일·협업 서버로, IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV, WebDAV를 지원합니다. Stalwart는 이메일, 캘린더, 연락처, 파일 저장소를 하나의 셀프 호스팅 서비스로 제공하는 메일·협업 서버입니다. IMAP4, POP3, Mail용 JMAP, SMTP, CalDAV, CardDAV, WebDAV를 구현해 표준 클라이언트와 기기를 별도 플러그인 없이 연결할 수 있습니다.
- stalwart은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- stalwart에는 명시된 라이선스가 없습니다. 코드는 공개되어 있지만 라이선스가 없으면 재사용 허가가 명확하지 않으므로, 사용 전에 작성자에게 문의하는 것이 좋습니다.
- stalwart은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. stalwart의 마지막 커밋은 2026년 10월 20일입니다.
- stalwart은(는) 어디에 사용할 수 있나요?
- 표준 클라이언트를 지원하는 개인용 또는 조직용 메일 서버 호스팅. 호스팅형 메일·캘린더 서비스를 자체 관리형 대안으로 교체. 공유 스토리지를 사용해 Kubernetes 또는 Docker에서 클러스터형 메일 환경 운영. 기존 도메인의 메일 흐름에 스팸 필터와 DMARC 보고 기능 추가.
- stalwart는 어떻게 설치하나요?
- 공식 Get Started 가이드(Linux, macOS, FreeBSD, Windows 또는 Docker)를 따라 사용 중인 플랫폼에 Stalwart를 설치하세요 stalw.art/docs에서 문서를 읽고 서버를 구성하세요
- stalwart은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/stalwartlabs/stalwart
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
SMTP, POP3, IMAP과 웹 메일 관리 인터페이스를 지원하는 단일 파일 기반 셀프 호스팅 이메일 서버입니다.
PostgreSQL을 기반으로 하는 단일 Go 바이너리 형태의 셀프 호스팅 뉴스레터 및 메일링 리스트 관리 도구입니다.
Electron과 로컬 C++ 동기화 엔진으로 만든 빠른 오픈소스 데스크톱 이메일 클라이언트
플러그인 아키텍처를 통해 SFTP, S3, SMB, WebDAV, FTP 등 다양한 스토리지 백엔드에 연결하는 셀프 호스팅 웹 기반 파일 관리자입니다.
Cloudflare Workers 기반의 셀프 호스팅 이메일 서비스로, 한 도메인에 여러 메일함을 만들고 메일 전송, 첨부 파일, 반응형 웹 UI를 사용할 수 있습니다.