コンテンツにスキップ

登録フォームは、プラス記号やアポストロフィを含むような完全に有効なアドレスを拒否したり、メールを受信できないアドレスを通したりすることがよくあります。Proxy Mail QA のすべてのアドレスには、同じ受信トレイに届くバリエーションがあるので、両方を確認できます。

以下の例ではテスト用アドレス k7f2x9ab12cd@mailclub.dev を使います。ご自身のアドレスに置き換えてください。

受信トレイに届くバリエーション

Section titled “受信トレイに届くバリエーション”

以下のいずれに送ったメールも、元のアドレスと同じ受信トレイに届きます。2026 年 10 月 15 日に当社のメールサーバーで確認済みです。

テストする内容 アドレス
大文字 K7F2X9AB12CD@MAILCLUB.DEV
プラスタグ k7f2x9ab12cd+signup@mailclub.dev
アポストロフィ k7f2x9ab12cd+o'brien@mailclub.dev
アンパサンド k7f2x9ab12cd+r&d@mailclub.dev
等号と疑問符 k7f2x9ab12cd+a=b?c@mailclub.dev
スラッシュとパーセント記号 k7f2x9ab12cd+team/50%@mailclub.dev
波かっこ、パイプ、チルダ k7f2x9ab12cd+{x}|~y@mailclub.dev
名前の中のドット k7f2x9ab12cd+first.last@mailclub.dev
2 つ目のプラス記号 k7f2x9ab12cd+a+b@mailclub.dev
許可される最長の名前(@ の前が 64 文字) k7f2x9ab12cd+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@mailclub.dev

+ の後には、英字、数字、! # $ % & ' * + - / = ? ^ _ ` { | } ~ のいずれか、ドット(連続や末尾は不可)を使えます。+ の後の文字列は受信トレイの各メールに表示されるので、どのバリエーション宛てのメールかがわかります。

カスタムのアドレス名(Add account → Custom name、または API の name)にも同じ文字を使えます。名前のどこにでも使え、全体で最大 64 文字です:o'brien@mailclub.dev、r&d.team@mailclub.dev、{acme}@mailclub.dev。+ だけはタグの開始を表すため使えません。

一部の名前は予約されています。admin、postmaster、noreply のようなメールドメインの運用に使う語や当社の名称は、名前のどこにも使えません。test@、demo@、info@ のような一般的な名前は、単独では使えません。他人が使い捨てとして入力し、そのメールがあなたに届いてしまうためです。独自の文字を加えてください。test-acme@mailclub.dev なら使えます。

3 つの部分からなるドメイン:valida.te.it でアドレスを作成し(アカウントを追加のドメイン選択、または API の domain)、フォームが k7f2x9ab12cd@valida.te.it のようなドメインを受け付けるか確認します。@ の後にドットが 1 つしかないことを前提にするフォームもあります。

有効だが、ここではどの受信トレイも受け取れないアドレス

Section titled “有効だが、ここではどの受信トレイも受け取れないアドレス”

メールの標準規格では許可されていますが、当社のメールサーバー(とほとんどのサーバー)は受け付けないため、これらに送ったメールは届く前に拒否されます。配信に失敗したときのアプリの動作を確認するのに役立ちます。

テストする内容 例
スペースを含む引用符付きの名前 "john doe"@mailclub.dev
ラテン文字ではない名前 josé@mailclub.dev, 用户@mailclub.dev
ドットのないドメイン(プライベートネットワーク内でのみ有効) k7f2x9ab12cd@mailclub
@ の前が 65 文字以上 k7f2x9ab12cd+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@mailclub.dev

アプリは、送信を試みる前にこれらを拒否する必要があります。受信トレイは不要です。

問題点 例
@ がない k7f2x9ab12cd.mailclub.dev
@ の前に何もない @mailclub.dev
@ の後に何もない k7f2x9ab12cd@
@ が 2 つある k7f2@x9@mailclub.dev
スペース k7f2 x9@mailclub.dev
名前の先頭または末尾のドット .k7f2@mailclub.dev, k7f2.@mailclub.dev
ドットの連続 k7f2..x9@mailclub.dev
ドメイン内のドットの連続 k7f2x9ab12cd@mailclub..dev
ハイフンで始まるドメイン k7f2x9ab12cd@-mailclub.dev
山かっこまたはカンマ <k7f2>@mailclub.dev, k7f2,x9@mailclub.dev

REST API と MCP のツールは、アドレスを受け取る箇所ならどこでもバリエーションを受け取り、元のアドレスに対して動作します。+tag を指定してバリエーションで待機すると、そのバリエーション宛てのメールだけが見つかります。元のアドレスで待機すると、どのバリエーション宛てのメールも見つかります。since(テストがフォームを送信した時刻)は通常どおり渡してください。

GET /v1/addresses/{address}/variants は、アドレスの 1 つについて上記すべてを一覧にします:delivered、undeliverable、invalid と、それぞれでテストする内容です。REST API リファレンス を参照してください。

アドレスを URL パスに含める場合はエンコードしてください。JavaScript の encodeURIComponent は、' を %27 に、+ を %2B に、/ を %2F に、? を %3F に変換します。

バリエーションでオファーのルールもテストできます。元のアドレスと 2 つのバリエーションでウェルカムオファーに登録すると、GET /v1/addresses/{address}/offers(MCP check_offers)が、1 人が複数回オファーを受けたかを示します。Gmail のドットのトリックは、ドットで別のアドレスになるこれらのドメインではテストできません。

コーディングエージェントは、上の表からバリエーションを自分で作れます。「メールアドレスにアポストロフィとプラスタグを入れて登録を試し、コードが届くか確認して」と依頼してください。

このページについて質問がありますか?

質問はどの言語でもかまいません。ドキュメントからすぐに回答を得ることも、Proxy Mail QA チームに質問を送ることもできます。チームからの返信は英語です。