PHP로 작성된 브라우저 기반 다국어 IMAP 웹메일 클라이언트로, 애플리케이션과 비슷한 인터페이스를 제공하며 플러그인과 스킨으로 확장할 수 있습니다.
LogicLabs-OU/OpenArchiver
Gmail, Microsoft 365, PST 파일 및 IMAP 받은편지함의 이메일을 보관하고 색인화해 검색할 수 있는 셀프 호스팅 플랫폼입니다.
대체할 수 있는 제품:Microsoft Outlook
- 스타
- 2,436
- 포크
- 150
- 열린 이슈
- 222
- 마지막 커밋
- 18시간 전
어떤 프로젝트인가요?
Open Archiver는 이메일을 장기간 보관하면서 변조 여부를 확인할 수 있는 사본을 유지하는 셀프 호스팅 플랫폼입니다. Google Workspace, Microsoft 365, IMAP 서버, PST 파일, Mbox 파일, 압축된 .eml 모음에서 메일을 가져올 수 있으며, 연결된 계정은 지속적으로 동기화합니다.
이메일은 표준 .eml 형식으로 저장되며, 중복 제거와 압축으로 저장 공간을 절약하고 저장 데이터는 암호화됩니다. 로컬 디스크나 AWS S3, MinIO 같은 S3 호환 객체 스토리지를 사용할 수 있습니다. 수집 시 파일 해시를 기록해 나중에 보관된 콘텐츠가 변경됐는지 확인할 수 있습니다.
검색 계층은 PDF와 DOCX를 포함한 이메일 본문과 첨부 파일을 색인화하며, 스레드 검색, 보존 정책, 법적 보존 조치, 변경 불가능한 감사 로그를 제공합니다. SvelteKit, Express를 사용하는 Node.js, PostgreSQL, Meilisearch, Redis(또는 Valkey)로 구성되며 Docker Compose로 배포합니다.
핵심 기능
- 01Gmail, Microsoft 365, IMAP, PST, Mbox 및 .eml 파일에서 가져오기
- 02중복 제거, 압축 및 저장 데이터 암호화를 적용해 이메일을 .eml 형식으로 저장
- 03로컬 디스크 또는 S3 호환 객체 스토리지 지원
- 04이메일과 PDF, DOCX 같은 첨부 파일을 대상으로 전체 텍스트 검색
- 05스레드 검색, 보존 정책 및 법적 보존 조치
- 06시스템 활동을 변경 불가능한 감사 로그로 기록
활용 사례
- 규정 준수 또는 규제 요건을 위해 업무 이메일을 영구 보관
- 퇴사자의 계정을 폐쇄하기 전에 사서함 보존
- eDiscovery를 위해 수년간 보관된 이메일과 첨부 파일 검색
- 오래된 PST 내보내기 파일을 하나의 검색 가능한 아카이브로 통합
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/LogicLabs-OU/OpenArchiver.git - 2
예제 환경 파일을 복사한 뒤 설정을 편집합니다
cp .env.example .env - 3
Docker Compose로 모든 서비스를 백그라운드에서 시작합니다
docker compose up -d - 4
브라우저에서 http://localhost:3000 을 엽니다
사용 전 알아둘 점
- AGPL-3.0 라이선스가 적용됩니다. 강한 카피레프트 라이선스로, 수정 버전의 사용이나 배포가 제한될 수 있습니다.
- Docker와 Docker Compose가 필요하며, RAM은 최소 4GB가 필요합니다(외부 Postgres, Redis, Meilisearch를 사용하면 2GB).
- 셀프 호스팅을 사용하기 전에 .env 파일에서 관리자 비밀번호와 시크릿 키를 설정해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- OpenArchiver은(는) 무엇인가요?
- Gmail, Microsoft 365, PST 파일 및 IMAP 받은편지함의 이메일을 보관하고 색인화해 검색할 수 있는 셀프 호스팅 플랫폼입니다. Open Archiver는 이메일을 장기간 보관하면서 변조 여부를 확인할 수 있는 사본을 유지하는 셀프 호스팅 플랫폼입니다. Google Workspace, Microsoft 365, IMAP 서버, PST 파일, Mbox 파일, 압축된 .eml 모음에서 메일을 가져올 수 있으며, 연결된 계정은 지속적으로 동기화합니다.
- OpenArchiver은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OpenArchiver은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OpenArchiver은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OpenArchiver의 마지막 커밋은 2026년 10월 23일입니다.
- OpenArchiver은(는) 어디에 사용할 수 있나요?
- 규정 준수 또는 규제 요건을 위해 업무 이메일을 영구 보관 퇴사자의 계정을 폐쇄하기 전에 사서함 보존 eDiscovery를 위해 수년간 보관된 이메일과 첨부 파일 검색 오래된 PST 내보내기 파일을 하나의 검색 가능한 아카이브로 통합
- OpenArchiver는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/LogicLabs-OU/OpenArchiver.git 예제 환경 파일을 복사한 뒤 설정을 편집합니다: cp .env.example .env Docker Compose로 모든 서비스를 백그라운드에서 시작합니다: docker compose up -d 브라우저에서 http://localhost:3000 을 엽니다
- OpenArchiver은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/LogicLabs-OU/OpenArchiver
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
SMTP/IMAP/POP3, CardDAV/CalDAV, React 웹메일과 관리자 콘솔을 제공하는 자체 호스팅 메일 서버로, Docker Compose로 배포합니다.
Electron과 로컬 C++ 동기화 엔진으로 만든 빠른 오픈소스 데스크톱 이메일 클라이언트
Postfix, Dovecot, SOGo, Rspamd, ClamAV를 웹 관리 UI와 함께 묶은 Docker 기반 자체 호스팅 메일 서버 제품군입니다.
노트를 데이터베이스 없이 평평한 Markdown 폴더에 저장하는 셀프 호스팅 메모 웹 앱입니다.