OffshoreVps
セキュリティ2026年9月26日読了時間 5 分執筆:OffshoreVps チーム

メールのセルフホスティング:やるべきこととやってはいけないこと

自前のメールサーバーの運用が難しい理由、必要な SPF、DKIM、DMARC、リバース DNS、そしてドメイン用メールボックスのもっと簡単な選択肢を解説します。

自前のメールサーバーの運用は、セルフホストの中でも最も難しいものの1つですが、最も心惹かれるものの1つでもあります。不可能ではありませんが、問題は配信です。大手プロバイダーは小規模なサーバーを信用せず、たった1つのミスでメールが迷惑メールに分類されかねません。始める前に、何に取り組むのかを理解しておきましょう。

「SPF」「DKIM」「DMARC」「リバース DNS」「IP の評判」というラベルが付いた盾と鍵のイラスト。メールのセルフホスティングを表している
この記事で取り上げる重要なポイント。

なぜ難しいのか

  • 評判。大手プロバイダーは、IP アドレスの履歴で送信者を判断します。新しいサーバーは評判ゼロから始まります。
  • 認証。SPF、DKIM、DMARC レコードが正しくないと、メールは拒否されるか迷惑メールになります。
  • 逆引き DNS。IP アドレスは、メールホスト名に逆引きできなければなりません。
  • 継続的な運用。パッチの適用、キューの監視、不正利用報告への対応が必要です。

やるべきこと

  • SPF、DKIM、DMARC を設定する。これらは、あなたのサーバーがドメインの代理で送信してよいことを受信側に伝えます。
  • 逆引き DNS を一致させる。メールホスト名に合わせ、そのホスト名が同じ IP に解決されることも確認します。
  • 送受信には TLS を使う。
  • ゆっくり始める。最初は送信量を少なくし、メールを待っている相手にだけ送ります。
  • オープンリレーを閉じる。サーバーは認証済みのユーザーに対してのみ送信するようにします。
  • メールボックスと設定をバックアップする。restic や borg によるバックアップをご覧ください。

やってはいけないこと

  • 新しいサーバーから一括メールやマーケティングメールを送らないでください。そのような用途には、適切な配信サービスを使いましょう。
  • 認証と TLS なしで、ポート 25、143、110 を開放したままにしないでください。
  • 可能であれば、メールを他のあらゆるものと同じ小さなサーバーで動かさないでください。
  • バウンスや不正利用報告を無視しないでください。
このガイドの手順(順番どおり):1. 難しい理由;2. やるべきこと;3. やってはいけないこと;4. 必要なレコード;5. 役立つツール;6. もっと簡単な選択肢:ホスティングに付属のメール
このガイドの手順(順番どおり)。

必要なレコード

example.com.        TXT   "v=spf1 mx -all"
mail._domainkey     TXT   "v=DKIM1; k=rsa; p=PUBLIC_KEY"
_dmarc.example.com. TXT   "v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com"
example.com.        MX 10 mail.example.com.

値は自分のものに置き換えてください。セットアップに頼る前に、メールテスターでテストしましょう。

役立つツール

Mailcow、Mail-in-a-Box、Stalwart などのパッケージ化されたメールサーバーは、セットアップの難しい部分を引き受けてくれます。比較して、最新のドキュメントを読んでください。それでも、クリーンな IP と上記の DNS レコードは必要です。

もっと簡単な選択肢: ホスティングのメールを使う

主に自分のドメインのメールボックスがほしいだけなら、当社の無料メールホスティングとウェブホスティングのプランに、メールボックス数無制限のメールが含まれており、サーバーを運用する必要はありません。これで上記の配信の問題を避けられます。