Repolode
foxcpp

foxcpp/maddy

SMTPの送受信、IMAPストレージ、DKIM/SPF/DMARC認証を単一のデーモンで処理する、Go製のオールインワンメールサーバー。

代替できる製品:PostfixDovecot

スター
6,123
フォーク
345
未解決の Issue
120
最終コミット
昨日

これは何?

maddyは、メールスタック全体を単一のデーモンで担うメールサーバーです。MTAとしてSMTP経由でメッセージを送信し、MXとしてSMTP経由で受信したメールを、ユーザーがIMAP経由で読めるように保存します。

また、DKIM、SPF、DMARC、DANE、MTA-STSなど、メールの安全性を適切に保つための関連プロトコルも実装しています。Postfix、Dovecot、OpenDKIM、OpenSPF、OpenDMARCを置き換えることを目指しており、統一された1つの設定ファイルで構成できます。

IMAPストレージ機能はベータ版とされているため、成熟したフル機能のIMAPサーバーが必要なチームにはDovecotが適している場合があります。一方で、maddyでメールの配送を処理することはできます。

主な機能

  • 01SMTPでメールを送受信し、MTAとMXの両方として動作します。
  • 02メッセージを保存し、IMAP経由でアクセスできるようにします。
  • 03DKIM、SPF、DMARC、DANE、MTA-STSを実装しています。
  • 04単一のデーモンとして動作し、統一された1つの設定ファイルで構成できます。

ユースケース

  • 複数のメールコンポーネントを個別に運用せず、ドメイン向けのセルフマネージドメールサーバーを構築する。
  • Postfix、Dovecot、OpenDKIMの構成を1つのバイナリに置き換え、保守の手間を減らす。
  • メールの送受信を処理しつつ、メールボックスへのアクセスには別のIMAPサーバーを使用する。

クイックスタート

  1. 1

    プロジェクトサイトのセットアップチュートリアルを読む

  2. 2

    インストールの詳細についてドキュメントを開く

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

  • IMAPストレージはベータ版とされており、より安定した選択肢としてDovecotが推奨されています。
  • セットアップには、DNSとTLSの設定を含め、完全なメールサーバーを稼働させる必要があります。

トピック

よくある質問

maddy とは?
SMTPの送受信、IMAPストレージ、DKIM/SPF/DMARC認証を単一のデーモンで処理する、Go製のオールインワンメールサーバー。 maddyは、メールスタック全体を単一のデーモンで担うメールサーバーです。MTAとしてSMTP経由でメッセージを送信し、MXとしてSMTP経由で受信したメールを、ユーザーがIMAP経由で読めるように保存します。
maddy は無料で使えますか?ライセンスは?
maddy は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
maddy は今もメンテナンスされていますか?
活発にメンテナンス中。maddy の最終コミットは 2026年11月5日 です。
maddy は何に使えますか?
複数のメールコンポーネントを個別に運用せず、ドメイン向けのセルフマネージドメールサーバーを構築する。 Postfix、Dovecot、OpenDKIMの構成を1つのバイナリに置き換え、保守の手間を減らす。 メールの送受信を処理しつつ、メールボックスへのアクセスには別のIMAPサーバーを使用する。
maddy のインストール方法は?
プロジェクトサイトのセットアップチュートリアルを読む インストールの詳細についてドキュメントを開く
maddy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/foxcpp/maddy

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

関連プロジェクト