Repolode
zone-eu

zone-eu/wildduck

メールを含むすべてのデータをシャーディング・レプリケーション構成のMongoDBクラスターに保存する、スケーラブルなIMAP/POP3メールサーバー。

代替できる製品:Gmail

スター
2,114
フォーク
287
未解決の Issue
17
最終コミット
3 日前

これは何?

WildDuckは、IMAPとPOP3でアクセスするメールサーバーです。メッセージを含むすべてのデータの保存先として、シャーディングとレプリケーションを構成した分散MongoDBデータベースを使用します。これにより、単一障害点をなくしながら、容量と可用性を拡張できます。

このプロジェクトはGmailの動作を手本としており、設計上の判断が必要な場合は、Gmailと同じ方法をデフォルトとして採用します。メールサーバーの運用に必要なプログラムやモジュールをまとめたZone Mail Suiteの一部で、ライセンスはEUPL-1.2です。

リポジトリには、インストールに関するドキュメント、Webサイト、サーバーの管理インターフェースを対象としたAPIリファレンスが含まれています。

主な機能

  • 01メールを含むすべてのデータの保存に、シャーディング・レプリケーション構成のMongoDBを使用します。
  • 02IMAPおよびPOP3プロトコルでメールを提供します。
  • 03単一障害点をなくすように設計されています。
  • 04Gmailの動作を手本にしています。

ユースケース

  • 単一サーバーの容量を超えて拡張する必要がある、セルフホスト型メールサービスの運用。
  • 高可用性が重要となる、多数のユーザー向けメールプラットフォームの運用。
  • IMAP/POP3クライアントからアクセスできるメールホスティングサービスの構築。

クイックスタート

  1. 1

    プロジェクトのドキュメントサイトでインストール手順を確認してください

  2. 2

    docs.wildduck.email のインストールガイドに従って、サーバーと MongoDB バックエンドをセットアップしてください

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

  • バックエンドとしてシャーディングとレプリケーションを構成した MongoDB クラスターが必要なため、運用が複雑になります。
  • メールサーバーのセルフホスティングには大きな労力がかかり、DNS やメールの到達率に関する設定など、メール特有のセットアップも必要です。

収録されている特集

トピック

よくある質問

wildduck とは?
メールを含むすべてのデータをシャーディング・レプリケーション構成のMongoDBクラスターに保存する、スケーラブルなIMAP/POP3メールサーバー。 WildDuckは、IMAPとPOP3でアクセスするメールサーバーです。メッセージを含むすべてのデータの保存先として、シャーディングとレプリケーションを構成した分散MongoDBデータベースを使用します。これにより、単一障害点をなくしながら、容量と可用性を拡張できます。
wildduck は無料で使えますか?ライセンスは?
wildduck は EUPL-1.2 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
wildduck は今もメンテナンスされていますか?
活発にメンテナンス中。wildduck の最終コミットは 2026年11月3日 です。
wildduck は何に使えますか?
単一サーバーの容量を超えて拡張する必要がある、セルフホスト型メールサービスの運用。 高可用性が重要となる、多数のユーザー向けメールプラットフォームの運用。 IMAP/POP3クライアントからアクセスできるメールホスティングサービスの構築。
wildduck のインストール方法は?
プロジェクトのドキュメントサイトでインストール手順を確認してください docs.wildduck.email のインストールガイドに従って、サーバーと MongoDB バックエンドをセットアップしてください
wildduck はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/zone-eu/wildduck

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

関連プロジェクト