ドメイン用Catch-all受信箱を設定する

存在しないアドレス宛てのメールを受け取るべきかを判断し、個別ルートを保ったまま安全な届け先と迷惑メール対策を整えます。

記事の詳細

種類・難易度・対象プラン・最終更新の情報。

種類
リファレンス
難易度
初級
プラン
Nano · Starter · Pro · Agency
最終更新
2026年9月9日

Catch-all受信箱がメールを受け取るのは、TrekMailが完全に一致するアドレスも、ドメインエイリアスによる一致も見つけられなかった場合だけです。送信者に「550 User not found」を返す代わりに、指定したメールボックスへ配信します。このガイドでは、Catch-allが適している場面、設定方法、見落としやすい迷惑メール上の注意点、ほかのルーティング設定との関係を説明します。

Catch-allを使う理由

有効にする主な理由は次のとおりです。

  • 入力ミスがあっても見込み客を逃さない。 sales@yourcompany.comへ送るつもりの人がsles@yourcompany.comと入力すると、Catch-allがなければメールは返送され、問い合わせを失います。Catch-allがあれば営業用メールボックスへ届き、宛先ヘッダーには誤ったアドレスも残るため、送信者がどのアドレスに送ろうとしたか確認できます。
  • 事前に作成せず動的なエイリアスを使う。 新しいサービスにservice-name@yourcompany.comで登録し、そのアドレスで確認メールを受け取ったら、そのまま利用できます。エイリアスを前もって管理せず、サービスごとに受信先を分けて追跡したい個人事業主に便利です。
  • 以前のアドレス宛てのメールを受け取る。 退職した社員のfirstname.lastname@yourcompany.comが顧客のアドレス帳に残っていても、Catch-allがあればメールを引き続き受け取れます。
  • キャンペーンや連携機能をテストする。 test-1@yourcompany.comtest-2@yourcompany.comなど、一定のパターンに沿う任意のアドレスへ送信でき、メールボックスを一つずつ用意する必要がありません。

有効にしないほうがよい理由は次のとおりです。

  • Catch-allが迷惑メールで埋まることがある。 迷惑メール業者は辞書攻撃でinfo@support@admin@webmaster@john@jane@などを試します。Catch-allが有効だと、実在するメールボックスと一致しない試行も返送されず、すべてCatch-allに届きます。迷惑メールがたまに届く程度のドメインでも、正規メールの100倍に達する可能性があります。
  • エイリアスを計画的に管理している。 用途ごとにエイリアスを作成している場合、Catch-allは役割が重なり、迷惑メールを受ける範囲だけが広がります。

決まった少数のアドレスだけを別の人に届けたい場合は、転送アドレスのほうが安全です。指定したアドレスのメールだけを配信し、それ以外は返送するため、admin@webmaster@を推測されても届きません。

どちらが適切かは、許容できるメール量によって決まります。通信量の少ない個人ドメインにはCatch-allがよく合います。広く知られた法人ドメインでは、明示的なエイリアスのほうが適していることが一般的です。エイリアスはまとめて作成できます。詳しくはエイリアスの作成と管理をご覧ください。

有効にする方法

  1. ドメインを開きます。
  2. 有効なドメインをクリックします。
  3. ルーティングタブに切り替えます。
  4. Catch-all受信箱カードまでスクロールします。
  5. 不明なアドレスの処理方法を選びます。
    • 不明なアドレスを返送(初期設定): ユーザーが存在しないことを示す拒否通知が送信者に返ります。
    • 不明なアドレスをメールボックスへ送信: このドメインのメールボックスを選びます。すべてのプランで利用できます。
    • 不明なアドレスを外部へ転送: 任意の外部メールアドレスを入力します。ProとAgencyでのみ利用できます。
  6. ルーティングを保存をクリックし、TrekMailから確認を求められた場合は承認します。

ルーティングの更新がメールサービスに反映された後、新しいメールにこの設定が適用されます。重要なメールをこのルールに任せる前に、ドメイン内の未使用アドレスへテストメールを送ってください。

配信先の種類1: 内部メールボックス

これは初期設定で、Nanoを含むすべてのプランで利用できます。

  • 配信先の一覧から、同じドメインにある既存のメールボックスを選びます。
  • 特別な設定は必要ありません。通常のメールに加えてCatch-allメールも受信する一般的なメールボックスです。

Catch-allメールボックスで確認できる内容は次のとおりです。

  • 宛先ヘッダーには元のアドレスが残ります。xyz@yourdomain.comへ送られたメールには「宛先: xyz@yourdomain.com」と表示されます。
  • メールルールを使って、宛先ヘッダーのアドレスで絞り込めます。異なる「仮想」アドレスを別々のフォルダーへ振り分ける場合に便利です。メールフィルターの作成もご覧ください。

Catch-allの配信先を選ぶには、ドメインに少なくとも1つのメールボックスが必要です。一覧が空の場合は、先にメールボックスを作成してください。

配信先の種類2: 外部メールアドレス(ProとAgency)

ProまたはAgencyでは、Catch-allメールを任意の外部メールアドレスへ送ることもできます。個人のGmail、別のプロバイダー、他社サービス上の共有受信箱などを指定できます。

  • 不明なアドレスの送信先:を選び、一覧からメールボックスを選ぶ代わりに、配信先欄へyou@gmail.comなどの完全な外部メールアドレスを入力します。
  • 保存します。

これは実質的にCatch-allとしての転送です。通常の転送と同じプラン制限が適用されます。外部の配信先には転送機能が必要で、この機能はProとAgencyでのみ利用できます。

外部Catch-allを設定したままStarterまたはNanoへダウングレードすると、次のようになります。

  • 設定はデータベースに保存されるため、再びアップグレードすれば自動的に再開します。
  • ただし、ダウングレードした時点で直ちに動作を停止します。ドメインの不明なアドレス宛てのメールは、再び返送されます。
  • ドメインページには「Catch-allは現在無効です。ProまたはAgencyが必要です」と表示されます。

ほかのルーティング設定との関係

次の順番で一致を確認します。

  1. このドメインの完全一致アドレス: sales@yourdomain.comなどのメールボックス、メールエイリアス、転送アドレス。
  2. ドメインエイリアス: このドメインが別のドメインとアドレス名を共有している場合、TrekMailはそちらで@より前の同じ部分を探します。
  3. Catch-all: 上記で一致しなかったすべてのメールが、Catch-allの配信先へ送られます。
  4. 送信者へ返送: Catch-allが無効なら、TrekMailはアドレスが存在しないと通知します。

つまり、次のように動作します。

  • sales@yourdomain.comのエイリアスを作成すると、そのアドレス宛てのメールはCatch-allではなく、エイリアスの転送先に届きます。
  • marketing@yourdomain.comという実際のメールボックスを作成すると、そのアドレス宛てのメールはCatch-allではなく、そのメールボックスに届きます。
  • jobs@yourdomain.comの転送アドレスもCatch-allより優先されます。
  • ドメインエイリアスの一致もCatch-allより優先されるため、hello@brand.exampleを既存のhello@company.exampleメールボックスへ届けられます。
  • Catch-allが動作するのは、どの設定にも本当に一致しないアドレスだけです。

したがって、Catch-allと特定のエイリアスやメールボックスを同時に安全に使用できます。競合することはなく、具体的な設定が常に優先されます。

Catch-allメールを絞り込んで整理する

Catch-allメールボックスはすべてを受信しますが、一通ずつ手作業で確認する必要はありません。メールルールを設定して自動的に整理できます。

  • 宛先ヘッダーで絞り込み、特定の「仮想」アドレスを指定のフォルダーへ振り分けます。たとえば、*-notify@yourdomain.comに一致するアドレス宛てのメールを「通知」フォルダーへ移動できます。
  • 迷惑メールらしいパターンを自動的に既読にするか、「迷惑メールの可能性」フォルダーへ移動します。辞書攻撃による大量の不要メールを抑えられます。
  • 不明なアドレスへの自動返信を避ける。 迷惑メール業者にアドレスの存在を知らせたり、偽装された送信者に返信したりするおそれがあります。返信が必要な場合は、担当者が確認するメールボックスか、明示的に作成したアドレスを使ってください。

Catch-all有効時の迷惑メール対策

Catch-allによって大量の迷惑メールが届く場合は、次の対策を行います。

  • 操作する前に送信者と内容を確認する。 Catch-allには推測されたアドレス宛てのメールが必然的に増えます。明らかに不要なメールには、迷惑メール報告機能を使ってください。
  • SPF、DKIM、DMARCを正しく保つ。 これらは、あなたのドメインから送信されたメールをほかのメールシステムが評価するために役立ちます。ただし、DMARCポリシーを変更しても、Catch-allに届く迷惑メールは絞り込めません。
  • Catch-allを無効にし、本当に必要なアドレスのエイリアスを作成する。 10から20個のエイリアスで正当な用途の95%をまかなえることが多く、辞書の100%から攻撃を受ける状態を避けられます。
  • Catch-allを選択的に使う。 メインドメインでは無効にし、mydomain.workのような登録専用の別ドメインで有効にします。

Catch-all変更時の既存メール

  • 既存のメールには影響しません。 Catch-allの配信先を変えても、過去のメールは移動しません。以前のメッセージは現在のメールボックスに残ります。
  • Catch-allを無効にすると、不明なアドレス宛ての新しいメールは直ちに配信されなくなり、返送が再開します。
  • 配信先をメールボックスAからBへ変更すると、新しいメールはBへ届き、古いメールはAに残ります。

よくある間違い

症状 原因 対処方法
Catch-allが動作しない ドメインが通常の受信に対応できる状態ではない、またはルーティング変更がまだ反映されていない ドメインの状態と保存済みのルーティング設定を確認し、新しいテストメールを1通送ります(DNSの状態を確認
迷惑メールが多すぎる 公開された、または広く知られたドメインでCatch-allが有効になっている Catch-allを無効にし、個別のエイリアスを使います
一覧からメールボックスを選べない このドメインにメールボックスがまだない 先にこのドメインでメールボックスを1つ以上作成します
外部の配信先を保存できない NanoまたはStarterを利用している ProかAgencyへアップグレードするか、内部メールボックスを選びます
エイリアス宛てのメールがCatch-allへ届く エイリアスが正しく設定されていない エイリアスを確認します。エイリアスの一致はCatch-allより優先されます
「550 User not found」が引き続き表示される Catch-allが正しく保存されていない、またはドメインがまだ有効ではない 設定をもう一度保存し、ドメインのルーティングタブでCatch-allが有効と表示されることを確認します

関連記事

ワークフローの続きとなる関連ガイドに移動します。

TrekMail の運用と保護に必要な技術を使用します。確認すると、Cookie ポリシーに記載された限定的な分析と広告測定も許可されます。

TrekMail にサインイン

ダッシュボード、メールボックス、DNS にアクセスできます。

または

12 文字 パスワードが一致

または

再設定メールを送信しました

このメールアドレスのアカウントが存在する場合、パスワード再設定の手順をお送りしました。

続行すると、TrekMail の 利用規約 および プライバシーポリシーに同意したものとみなされます.