コンテンツにスキップ

メールサーバー

MyPanel は docker-mailserver(Postfix + Dovecot + Rspamd)を ラップして、ドメイン用のメールサーバーyou@yourdomain.com のようなメールボックス)を構築します。 パネルは難しい部分を処理します: インストール、DNS レコード + DKIM、到達性チェック、リレー、バックアップ。

  • Docker が動作する Linux VPS(インストールをクリックするとパネルが docker-mailserver イメージを取得します)。
  • ポート 25 / 465 / 587 / 993 の開放(パネルがインストール時に UFW 経由で開放します)。
  • DNS を編集できるドメイン。
  • サーバー IP の **PTR(逆引き DNS)**レコード。VPS プロバイダー側で設定します。

メールサーバーメニューを開きます。画面には次の 3 つの状態のうち 1 つだけが表示されます。

  1. 未インストールシステムチェックを実行(プリフライト)をクリックして VPS がメールを送信できるか確認し、メールサーバーをインストールします。
  2. インストール済み、ドメイン未設定ドメインを追加します。パネルが DKIM キーを生成し、追加すべき DNS レコードを一覧表示します。
  3. 準備完了 — メールボックス、エイリアスの作成、キャッチオールの設定など…

システムチェック(プリフライト)

Section titled “システムチェック(プリフライト)”

インストール前に、システムチェックを実行すると到達性を左右する 3 つの項目を検証します。

  • ポート 25(送信) — 多くの VPS でデフォルトでブロックされています。ブロックされている場合はリレー(Pro)を使って送信します。
  • PTR / 逆引き DNS — 未設定だとメールが迷惑メール扱いされやすくなります。
  • ブラックリスト(Spamhaus) — IP がスパム送信元として登録されているかどうか。

各ドメインには追加すべきレコードを一覧表示する DNS ページがあり、それぞれにチェックボタン(緑/赤)が付いています。

種類意味
MXメールをサーバーへルーティング(mail.yourdomain.com
SPFどのサーバーが送信できるかを宣言(v=spf1 mx ~all
DKIMRspamd が生成する署名キー(値を DNS にコピー)
DMARC認証ポリシー(v=DMARC1; p=quarantine
PTRIP の逆引き DNS → mail.yourdomain.com(VPS プロバイダー側で設定)

メールボックス、エイリアス、キャッチオール

Section titled “メールボックス、エイリアス、キャッチオール”
  • メールボックス — パスワードとクォータ(サイズ上限)付きで user@yourdomain.com を作成します。
  • エイリアス / 転送alias@yourdomain.com → 別のアドレスへ転送します。
  • キャッチオール — そのドメインの存在しないアドレス宛のすべてのメールを 1 つのメールボックスに集約します。

インストール直後、エンジンは自己署名証明書を使用します(メールクライアントが「信頼できません」と警告しますが、 これは正常です)。本物の証明書を取得するには、パネルで mail.yourdomain.com という正確なホスト名のウェブサイトを 作成して Let’s Encrypt 証明書を取得し、メールサーバーで Let’s Encrypt を使用をクリックします。証明書は自動更新されます。

VPS がポート 25 をブロックしている場合、リレーを設定してプロバイダー(Amazon SES、SendGrid、SMTP2GO など) 経由でメールを送信します。ドメインごとにリレーホスト、ユーザー名、パスワードを入力します。

  • バックアップを作成(手動): すべてのメールデータ(メールボックス + アカウント + DKIM/リレー)を .tar.gz に 圧縮してダウンロードまたは復元します。
  • スケジュール + S3 + 保持(Pro): メールはウェブサイト/データベースと同じスケジュールでバックアップされ、 S3/MinIO にアップロードされ、古いコピーは削除されます。復元はローカルとリモート両方のバックアップから可能です。
FreePro
メールドメイン1無制限
メールボックス3無制限
エイリアス / キャッチオール / クォータ
DNS ヘルパー + DKIM + プリフライト
リレー / スマートホスト
スケジュール + S3 + 保持バックアップ