maathimself/mailflow
여러 IMAP/SMTP 이메일 계정을 하나의 통합 받은편지함으로 모아주는 셀프 호스팅 웹메일 클라이언트입니다.
대체할 수 있는 제품:Microsoft Outlook
Gmail
- 스타
- 652
- 포크
- 77
- 열린 이슈
- 58
- 마지막 커밋
- 16시간 전
어떤 프로젝트인가요?
MailFlow는 여러 이메일 계정을 사용하면서 하나의 인터페이스에서 메일을 읽고 보내고 싶은 사람을 위한 셀프 호스팅 웹메일 클라이언트입니다. Gmail, iCloud, OAuth2를 통한 Microsoft 365를 비롯해 IMAP/SMTP를 지원하는 모든 제공업체의 계정을 날짜순으로 정렬된 하나의 받은편지함에 모으며, 답장과 전달에는 계정별 SMTP 라우팅을 사용합니다.
기본적인 메일 기능 외에도 받은편지함 자동 분류, 뉴스레터 원클릭 구독 취소, 대화 스레드 정리, 계정 전체 전문 검색, 다시 알림, 받은편지함 규칙, 차단 목록을 제공합니다. 라벨을 실제 IMAP 폴더로 저장하는 선택형 GTD 워크플로도 지원합니다. 선택형 AI 어시스턴트는 OpenAI 호환 API를 사용해 스레드를 요약하고 답장 초안을 작성할 수 있습니다.
Docker Compose로 배포하거나 Node.js, PostgreSQL, Redis, nginx를 사용해 네이티브 환경에서 실행할 수 있습니다. 초대 전용 가입, TOTP 2단계 인증, OIDC 싱글 사인온, CardDAV 주소록, Todoist 연동을 지원하는 다중 사용자 관리 기능도 포함되어 있습니다. Electron 및 Capacitor 래퍼를 사용하면 소스에서 데스크톱 및 Android 앱을 빌드할 수 있습니다.
핵심 기능
- 01여러 IMAP/SMTP 계정을 날짜순으로 정렬된 하나의 받은편지함에 통합
- 02받은편지함 자동 분류 및 뉴스레터 원클릭 구독 취소
- 03받은편지함 규칙, 차단 목록, 다시 알림, 스팸 신고
- 04첨부 파일과 계정별 SMTP 라우팅을 지원하는 서식 있는 메일 작성
- 052단계 인증, OIDC 싱글 사인온, 초대 전용 사용자 관리
- 06IMAP 폴더를 기반으로 하는 선택형 GTD 라벨
활용 사례
- Gmail, iCloud, 회사 Outlook 메일을 한곳에서 확인
- 가족이나 소규모 팀을 위한 비공개 웹메일 서버 운영
- 여러 메일 앱을 하나의 셀프 호스팅 웹 인터페이스로 대체
- 여러 계정의 이메일을 GTD 방식으로 관리
빠른 시작
- 1
README에서 compose 파일을 다운로드합니다
curl -o docker-compose.yml https://raw.githubusercontent.com/maathimself/mailflow/main/docker-compose.ghcr.yml - 2
기본 환경 설정 파일을 다운로드합니다
curl -o .env https://raw.githubusercontent.com/maathimself/mailflow/main/.env.example - 3
.env를 편집해 APP_URL, SESSION_SECRET, DB_PASSWORD, ENCRYPTION_KEY를 설정합니다
- 4
Docker Compose로 MailFlow를 시작합니다
docker compose up -d
사용 전 알아둘 점
- 셀프 호스팅하려면 Docker와 Docker Compose가 설치된 서버가 필요합니다.
- AGPL-3.0 라이선스가 적용되므로 네트워크를 통해 제공하는 수정 버전은 동일한 라이선스로 공개해야 합니다.
- Business License 및 상업용 라이선스와 같은 일부 기능은 유료입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- mailflow은(는) 무엇인가요?
- 여러 IMAP/SMTP 이메일 계정을 하나의 통합 받은편지함으로 모아주는 셀프 호스팅 웹메일 클라이언트입니다. MailFlow는 여러 이메일 계정을 사용하면서 하나의 인터페이스에서 메일을 읽고 보내고 싶은 사람을 위한 셀프 호스팅 웹메일 클라이언트입니다. Gmail, iCloud, OAuth2를 통한 Microsoft 365를 비롯해 IMAP/SMTP를 지원하는 모든 제공업체의 계정을 날짜순으로 정렬된 하나의 받은편지함에 모으며, 답장과 전달에는 계정별 SMTP 라우팅을 사용합니다.
- mailflow은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mailflow은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mailflow은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mailflow의 마지막 커밋은 2026년 11월 6일입니다.
- mailflow은(는) 어디에 사용할 수 있나요?
- Gmail, iCloud, 회사 Outlook 메일을 한곳에서 확인 가족이나 소규모 팀을 위한 비공개 웹메일 서버 운영 여러 메일 앱을 하나의 셀프 호스팅 웹 인터페이스로 대체 여러 계정의 이메일을 GTD 방식으로 관리
- mailflow는 어떻게 설치하나요?
- README에서 compose 파일을 다운로드합니다: curl -o docker-compose.yml https://raw.githubusercontent.com/maathimself/mailflow/main/docker-compose.ghcr.yml 기본 환경 설정 파일을 다운로드합니다: curl -o .env https://raw.githubusercontent.com/maathimself/mailflow/main/.env.example .env를 편집해 APP_URL, SESSION_SECRET, DB_PASSWORD, ENCRYPTION_KEY를 설정합니다 Docker Compose로 MailFlow를 시작합니다: docker compose up -d
- mailflow은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/maathimself/mailflow
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
PHP로 작성된 브라우저 기반 다국어 IMAP 웹메일 클라이언트로, 애플리케이션과 비슷한 인터페이스를 제공하며 플러그인과 스킨으로 확장할 수 있습니다.
데이터베이스가 필요 없는, PHP로 만든 간단하고 가벼운 웹 기반 이메일 클라이언트입니다.
Nextcloud 인스턴스에서 모든 IMAP 계정에 연결할 수 있는 Nextcloud용 메일 클라이언트 앱입니다.
SMTP/IMAP/POP3, CardDAV/CalDAV, React 웹메일과 관리자 콘솔을 제공하는 자체 호스팅 메일 서버로, Docker Compose로 배포합니다.