Repolode
Dacid99

Dacid99/Eonvelope

IMAP、POP、Exchange、JMAPのアカウントからメールを継続的に取得し、検索可能な状態で保存するセルフホスト型メールアーカイブ。

スター
281
フォーク
11
未解決の Issue
3
最終コミット
18 日前

これは何?

Eonvelopeは、メールのコピーを長期保存するセルフホスト型メールアーカイブです。IMAP、POP、Exchange、JMAPを使ってメールアカウントからメッセージを自動かつ継続的に取得するため、手動でエクスポートしなくてもアーカイブを最新の状態に保てます。

アーカイブしたメール、添付ファイル、やり取りの相手は、PWAに対応したBootstrap 5のWebアプリから絞り込み・検索できます。メールは複数の形式でインポート/エクスポートでき、関連するメールを特定したり、メッセージをメールアカウントに復元したりできます。また、Paperless-ngx、SearXNG、Grafanaなどのセルフホスト型ツールとも連携します。

アプリケーションはコンテナイメージとしてデプロイでき、Docker、Podman、Kubernetes向けの構成例も用意されています。完全なAPIを備え、SSL証明書を標準でサポートするほか、低スペックのシステム向けにスリムモードも利用できます。

主な機能

  • 01IMAP、POP、Exchange、JMAPのアカウントからメールを自動かつ継続的に取得します。
  • 02メールを複数の形式でインポート/エクスポートできます。
  • 03関連するメールを特定します。
  • 04アーカイブしたメールをメールアカウントに復元します。
  • 05モバイル向けWebアプリで、メール、添付ファイル、やり取りの相手を検索・絞り込みできます。
  • 06完全なAPIを備え、Docker、Podman、Kubernetes上でコンテナとして動作します。

ユースケース

  • 複数のメールプロバイダーからのメールを個人用に長期保存する。
  • 自社サーバーで会社やチームのメールボックスをアーカイブする。
  • アーカイブしたメールをPaperless-ngxなどのセルフホスト型ツールに取り込む。

クイックスタート

  1. 1

    リポジトリから最小構成の Docker Compose ファイルを取得し、docker compose で起動します

  2. 2

    デフォルトの証明書が同梱されているため、https でインスタンスにアクセスします

使う前に知っておきたいこと

  • AGPL-3.0 の下でライセンスされています。強いコピーレフトライセンスであり、ネットワーク経由で利用する場合、変更したソースコードの共有が必要です。
  • セルフホスト型のコンテナとしての実行を想定しているため、サーバーと HTTPS の設定は自分で管理する必要があります。

収録されている特集

トピック

#email#archiving#self-hosted#imap#docker#data-preservation#container#data-hoarding#mirrored-repository

よくある質問

Eonvelope とは?
IMAP、POP、Exchange、JMAPのアカウントからメールを継続的に取得し、検索可能な状態で保存するセルフホスト型メールアーカイブ。 Eonvelopeは、メールのコピーを長期保存するセルフホスト型メールアーカイブです。IMAP、POP、Exchange、JMAPを使ってメールアカウントからメッセージを自動かつ継続的に取得するため、手動でエクスポートしなくてもアーカイブを最新の状態に保てます。
Eonvelope は無料で使えますか?ライセンスは?
Eonvelope は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Eonvelope は今もメンテナンスされていますか?
活発にメンテナンス中。Eonvelope の最終コミットは 2026年10月20日 です。
Eonvelope は何に使えますか?
複数のメールプロバイダーからのメールを個人用に長期保存する。 自社サーバーで会社やチームのメールボックスをアーカイブする。 アーカイブしたメールをPaperless-ngxなどのセルフホスト型ツールに取り込む。
Eonvelope のインストール方法は?
リポジトリから最小構成の Docker Compose ファイルを取得し、docker compose で起動します デフォルトの証明書が同梱されているため、https でインスタンスにアクセスします
Eonvelope はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Dacid99/Eonvelope

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト