Repolode
docker-mailserver

docker-mailserver/docker-mailserver

Postfix、Dovecot、迷惑メール・ウイルス対策ツールをまとめた、本番運用向けのコンテナ型メールサーバー。SQLデータベースを使わず、設定ファイルで構成できます。

スター
19,730
フォーク
2,133
未解決の Issue
87
最終コミット
一昨日

これは何?

Docker Mailserverは、完全なメール環境を単一のコンテナ内で実行します。PostfixとDovecotをベースにしたSMTPおよびIMAP/POP3サービスに加え、Rspamd、SpamAssassin、ClamAV、OpenDKIM、OpenDMARCなどのフィルタリング機能や、不正なログイン試行をブロックするFail2banを同梱しています。

SQLデータベースは一切使用しません。アカウント、エイリアス、設定はバージョン管理可能な設定ファイルに保存されるため、デプロイやアップグレードが簡単になるとプロジェクトでは説明しています。LDAPおよびSMTPベースの認証、Let's Encryptのほか手動設定または自己署名証明書に対応し、アカウントやエイリアスを管理するセットアップスクリプトも備えています。

このプロジェクトはボランティアによって保守されており、ドキュメントは各イメージのリリースに対応するバージョンで管理されています。

主な機能

  • 01PostfixベースのSMTPとDovecotベースのIMAP/POP3サービスを1つのコンテナで提供。
  • 02Rspamd、SpamAssassin、ClamAVによる迷惑メール・ウイルスフィルタリング。
  • 03OpenDKIMとOpenDMARCによるDKIMおよびDMARC対応。
  • 04ログイン失敗の繰り返しをブロックするFail2ban。
  • 05LDAP、SASL、OAuth2による認証に対応。
  • 06SQLデータベースではなく、ファイルに設定を保存。

ユースケース

  • 自分のサーバーで、小規模なチームや組織のメールをホストする。
  • 個人または家族のドメイン向けに、自分で管理するメールサーバーを運用する。
  • 設定をバージョン管理しながら、コンテナでメールサービスをデプロイする。

クイックスタート

  1. 1

    初期設定については公式ドキュメントを確認してください

  2. 2

    プロジェクトのセットアップスクリプトを使って、サーバーを設定・管理してください

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

  • READMEにはパッケージマネージャーを使ったインストールコマンドが記載されていないため、ドキュメントに従ってセットアップする必要があります。
  • メールサーバーの運用にはセルフホスティングの手間がかかり、現在はボランティアによって保守されています。

収録されている特集

トピック

よくある質問

docker-mailserver とは?
Postfix、Dovecot、迷惑メール・ウイルス対策ツールをまとめた、本番運用向けのコンテナ型メールサーバー。SQLデータベースを使わず、設定ファイルで構成できます。 Docker Mailserverは、完全なメール環境を単一のコンテナ内で実行します。PostfixとDovecotをベースにしたSMTPおよびIMAP/POP3サービスに加え、Rspamd、SpamAssassin、ClamAV、OpenDKIM、OpenDMARCなどのフィルタリング機能や、不正なログイン試行をブロックするFail2banを同梱しています。
docker-mailserver は無料で使えますか?ライセンスは?
docker-mailserver は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
docker-mailserver は今もメンテナンスされていますか?
活発にメンテナンス中。docker-mailserver の最終コミットは 2026年11月6日 です。
docker-mailserver は何に使えますか?
自分のサーバーで、小規模なチームや組織のメールをホストする。 個人または家族のドメイン向けに、自分で管理するメールサーバーを運用する。 設定をバージョン管理しながら、コンテナでメールサービスをデプロイする。
docker-mailserver のインストール方法は?
初期設定については公式ドキュメントを確認してください プロジェクトのセットアップスクリプトを使って、サーバーを設定・管理してください
docker-mailserver はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/docker-mailserver/docker-mailserver

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

関連プロジェクト