Mail Server Postfix/Mailcow/Stalwart/Maddy 2026(メールサーバー)
Self-Host Mail Server。Postfix 3.10 (Wietse Venema・Default主流)・Exim 4.98・Sendmail (Maintenance)・Mailcow Dockerized (UI込・人気)・Mail-in-a-Box・Modoboa・Stalwart 0.9 (All-in-One Rust)・Maddy 0.7 (Go All-in-One)・Dovecot 2.4 (IMAP/POP3)・Cyrus IMAP・SpamAssassin・rspamd 3.10・OpenDKIM・Rspamd Multi-Layer Anti-Spam・¥0 OSS、2026年Stalwart急成長。
概要
メールサーバーは、企業や個人が自前でメールの送受信を管理できる環境を提供する。2026年現在、代表的なオープンソースのソリューションは Postfix 3.10、Mailcow Dockerized、Stalwart 0.9、Maddy 0.7 で構成される。Postfixは「デフォルト主流」として広く採用され、Exim 4.98やSendmail(メンテナンス版)も選択肢に残る。メール受信側は Dovecot 2.4(IMAP/POP3)や Cyrus IMAP が主流で、スパム対策は SpamAssassin 4.0 と rspamd 3.10、DKIM署名は OpenDKIM 1.9 が統合される。2025年には Stalwart が市場シェアを拡大し、2026年にさらに多くの企業が Rust で書かれた All‑in‑One ソリューションへ移行した。
主な特徴・仕組み
- Postfix 3.10:1 000 000 メール/日、最大 10 000 MX/時、CPU 30 % 以下で動作
- Mailcow Dockerized:UI付き、コンテナ化で 1 台で 10 000 ユーザーを管理
- Stalwart 0.9:Rust 製、1 GB RAM で 5 000 メール/分を処理
- Maddy 0.7:Go 製、100 000 メール/日、低レイテンシ(< 50 ms)
- Dovecot 2.4:IMAP/POP3、同時接続 5 000、データベースは SQLite/LMDB
- rspamd 3.10:マルチレイヤー、スパム判定スコア 99.9 %
- OpenDKIM 1.9:DKIM署名/検証、署名キー 2048 bit
- SpamAssassin 4.0:ルールセット 1 200、スコア 5.0 でスパム判定
- Exim 4.98:カスタムルーティング、メール転送 2 000 件/分
- Sendmail (Maintenance):レガシー互換性、メールキュー 10 000件
- Mail-in-a-Box:設定 5 分、セキュリティ自動更新
- Modoboa:管理パネル、API で 1 000 ユーザー管理
スペック比較表
| ソリューション | 主な言語 | 最大処理量 | メモリ要件 | デフォルトのスパム対策 | 備考 |
|---|---|---|---|---|---|
| Postfix 3.10 | C | 10 000 MX/時 | 512 MB | SpamAssassin 4.0 | デフォルト主流 |
| Stalwart 0.9 | Rust | 5 000 メール/分 | 1 GB | rspamd 3.10 | All‑in‑One |
| Maddy 0.7 | Go | 5 000 メール/分 | 512 MB | rspamd 3.10 | All‑in‑One |
| Mailcow Dockerized | Python/Go | 10 000 ユーザー | 2 GB | SpamAssassin + rspamd | UI付き |
具体例・対応製品
- Dell PowerEdge R740xd:Postfix 3.10 + Dovecot 2.4、CPU 2×Intel Xeon Gold 5218、RAM 256 GB、RAID 6
- HP ProLiant DL380 Gen10:Mailcow Dockerized、CPU 2×AMD EPYC 7502P、RAM 192 GB、NVMe SSD 4 TB
- Supermicro SuperServer 2029U-TR4:Stalwart 0.9、CPU 2×Intel Xeon Silver 4214、RAM 128 GB、SSD 2 TB
自作PCでの選び方・注意点
- CPU:メール処理はシリアル処理が多いので、クロックが高い 3.5 GHz 以上のプロセッサを選ぶ。
- メモリ:Postfix 3.10 なら 512 MB で十分だが、スパム対策や Maddy で 1 GB 推奨。
- ストレージ:RAID 1/5/6 で冗長性を確保し、NVMe SSD でキュー処理を高速化。
- ネットワーク:10 GbE が標準。外部からの送受信は 1 GbE で十分だが、内部リンクは 10 GbE。
- 電源:550 W 以上の 80 + Gold 以上を推奨。
- OS:Debian 12、Ubuntu 22.04 LTS がサポート対象。
- バックアップ:定期的にメールボックスと設定を外部ストレージへ。
- セキュリティ:TLS 1.3、OpenDKIM 2048 bit、spf、dmarc のレコードを必ず設定。
関連用語との違い
- SMTP vs. IMAP/POP3:Postfix、Exim、Sendmail は送信側(SMTP)に特化。Dovecot、Cyrus は受信側(IMAP/POP3)に特化。
- All‑in‑One vs. モジュラー:Stalwart、Maddy は単一バイナリで済むが、Postfix+Dovecot は複数プロセスで構成。
- UI付き vs. CLI:Mailcow Dockerized は Web UI が標準、Postfix は CLI で管理。
よくある質問(FAQ)
Q1. 低価格の自作PCで Stalwart 0.9 を稼働させるには?
A1. 2 GHz 以上の 4 コア CPU、512 MB RAM、NVMe SSD 256 GB で 1 000 メール/分を処理可能。
Q2. Postfix 3.10 でスパム対策を強化したい場合、何を追加すべき?
A2. rspamd 3.10 を併用し、スコア 5.0 でスパム判定、OpenDKIM 1.9 で DKIM 署名を有効化。
Q3. Mailcow Dockerized のアップグレードはどう行う?
A3. docker compose pull で最新イメージを取得し、docker compose up -d で再起動。設定は /opt/mailcow-dockerized/data/ に保存。
まとめ
2026年のメールサーバー市場は、Rust・Go で書かれた All‑in‑One ソリューションと、従来型の Postfix+Dovecot のハイブリッドが共存している。CPU は 3.5 GHz 以上、メモリは 512 MB から 1 GB、ストレージは NVMe SSD がベストプラクティス。Stalwart 0.9 の 2025年に拡大した市場シェア、Maddy 0.7 の Go での高速処理、そして Mailcow Dockerized の UI での運用管理は、ユーザーが選択肢を持つ上で重要なポイントだ。自作PCで構築する際は、ハードウェアとソフトウェアのバランスを保ちつつ、TLS 1.3、OpenDKIM、spf/dmarc の設定を忘れずに実装することで、安定かつ安全なメール環境を実現できる。