프로젝트 소개

Docker Mailserver는 프로덕션 사용을 위한 컨테이너화된 풀스택 메일 서버입니다. 자체 호스팅 메일 시스템의 일반적인 구성 요소를 단일 이미지로 패키징하여 운영자가 SMTP, IMAP, POP3, LDAP 인증, 스팸 필터링 및 안티바이러스를 각 서비스를 수동으로 조립하지 않고 실행할 수 있게 합니다. 프로젝트가 나열한 포함 서비스는 다음과 같습니다: SMTP 및 LDAP 인증과 확장 구분자(extension delimiter) 지원을 포함하는 Postfix; SASL, IMAP, POP3, LDAP, 기본 Sieve 지원 및 할당량을 포함하는 Dovecot; Rspamd; Amavis; 사용자 지정 규칙을 지원하는 SpamAssassin; 자동 업데이트가 포함된 ClamAV; OpenDKIM 및 OpenDMARC; Fail2ban; Fetchmail; Getmail6; Postscreen; 그리고 Postgrey. 인증서 처리는 Let's Encrypt, 수동 인증서 및 자체 서명 인증서를 지원합니다. 인증 옵션에는 LDAP을 사용하는 SASLauthd와 XOAUTH2 또는 OAUTHBEARER SASL 메커니즘을 통한 OAuth2가 포함됩니다. 주목할 만한 설계 선택은 서버가 SQL 데이터베이스 대신 구성 파일에만 의존한다는 점입니다. 프로젝트는 이를 설정을 단순하고 버전 관리 가능하게 유지하고 배포 및 업그레이드를 더 쉽게 만드는 것으로 설명합니다. 구성 및 유지 관리 작업을 위한 설정 스크립트가 제공됩니다. 이 프로젝트는 원래 @tomav가 만들었으며 2021년 1월부터 자원봉사자들에 의해 유지 관리되고 있습니다. 문서는 GitHub Pages에 호스팅되며 FAQ, 사용법 안내, 예제 및 튜토리얼, 환경 변수 참조, 릴리스 노트 및 업데이트 지침을 포함합니다. README는 이슈를 열기 전에 해당 이미지 버전에 맞는 문서를 읽을 것을 강조하며, 이슈 트래커는 개인 지원이 아닌 이슈를 위한 것임을 명시합니다. 이 개요는 전적으로 저장소의 README와 설명에 기반하며, 벤치마크, 순위 또는 독립적인 성능 주장은 포함하지 않습니다.