英語から自動翻訳されています。

英語で読む
Proxy Mail QA

OpenAI Codex で作るアプリの認証メールをテストする

Codex はサインアップやパスワードリセットのフローを実装し、レビューできる状態の変更を渡してくれます。マージする前に、実際のメール経路を一度確認してください。テストではほとんどカバーされない部分です。

Codex に追加

求められたら Proxy Mail QA にサインインし、使用できるプロジェクトを選びます。無料で、API キー をコピーする必要はありません。Codex IDE 拡張機能はプラグインに対応していません。1 行で済むセットアップ方法は下にあります。

その他の接続方法

更新日:

メール経路に人の確認が必要な理由

Codex は OpenAI のコーディングエージェントです。ターミナルやエディターから使うことも、クラウドで作業するタスクを渡して結果をレビューすることもできます。フォーム、API ルート、トークン処理、テンプレートなど、認証まわりのコードを得意とします。

ただし、変更がすべてのテストに通っても、メールが間違った場所にリンクしていたり、送信者が設定されていないため届かなかったり、入力する前に期限切れになるコードを使っていたりすることがあります。こうした問題は、実際のメールが実際の受信トレイに届いて初めてわかります。

どのログインが作られますか?

アプリですでに使っているもの、または指定したものです。Supabase Auth、Clerk、Firebase Authentication、Auth.js、Better Auth はそれぞれ異なるメールを送り、それぞれに不具合の原因になりやすい設定が 1 つあります。「確認コード付きのメールとパスワード、さらに Google」のように、使いたい方式をタスクに明記すると、変更と確認の対象が同じメールになります。各ログインサービスが送るメール。

マージ前に確認する

  1. ブランチを実行します。 ローカルで起動するか、ホスティングが変更ごとに作成するプレビューデプロイを開きます。
  2. Proxy Mail QA でアドレスを作成し、サインアップ、マジックリンクのリクエスト、パスワードリセットなど、変更に関わる操作を行います。
  3. 行に表示されるコードかリンクを使います。 コードには コピー ボタンがあり、リンクは用途を示す名前のボタンになります。
  4. メール全体を一度読みます。 受信トレイのビューで送信者、件名、文面、すべてのリンクを確認します。
  5. 気づいた点をアドレスにメモします。 メモはテスト用アカウントと一緒に残ります。

プレビューやステージングのデプロイでリンクが localhost を指している場合は、警告が表示されます。たいていは URL のハードコードか環境変数の不足が原因です。修正方法を見る。

Codex にメール自体を確認させる

ChatGPT のプラグインディレクトリから Proxy Mail QA プラグインをインストールします。Codex でも ChatGPT でも使えます。求められたらブラウザで Proxy Mail QA にサインインし、使用できるプロジェクトを選びます。API キー をコピーする必要はありません。

Codex IDE 拡張機能はプラグインに対応していません。そこに MCP server を追加するには、ターミナルで次を実行します。

codex mcp add proxymail-qa --url https://api.proxymail.qa/mcp

Codex がブラウザを開いてサインインを求めます。開かない場合は codex mcp login proxymail-qa を実行してください。Codex CLI、IDE 拡張機能、ChatGPT デスクトップアプリはこの設定を共有します。代わりに API キー を使う場合は、MCP server のセットアップを参照してください。

あとは普通の言葉で頼みます。「新しい Proxy Mail QA アドレスで localhost:3000 にサインアップして、メールを確認して」。Codex がアドレスを作成し、フォームに入力し、コードかリンクを待ってサインアップを完了します。受け取るのはコードかリンクだけで、メールの本文は受け取りません。

見つけた問題を次のタスクにする

「メールが壊れている」ではなく、具体的なフォローアップを Codex に渡しましょう。

ヒント

次のサインアップテストで試してみてください

無料プラン、クレジットカード不要。アドレスを作成して、コードやリンクが届くのを確かめてください。

無料アカウントを作成アプリを開く

よくある質問

Codex のタスクはサンドボックスで実行されます。メールはどこでテストしますか?

アプリが実際に動いてメールを送る場所です。自分のマシン、プレビューデプロイ、ステージングなどです。サンドボックスはコードを書く場所で、メールの確認は動いているアプリで行います。

Codex はメールからコードを直接読み取れますか?

はい。ChatGPT のプラグインディレクトリから Proxy Mail QA プラグインをインストールし、ブラウザでサインインします。プラグインに対応していない Codex IDE 拡張機能では、代わりに codex mcp add proxymail-qa --url https://api.proxymail.qa/mcp で MCP server を追加します。これで Codex がアドレスを作成し、サインアップし、コードかリンクを待てるようになります。proxymail.qa/docs/mcp を参照してください。

アプリを変更する必要はありますか?

いいえ。ほかのユーザーと同じように Proxy Mail QA アドレスでサインアップします。メールプロバイダーはほかの受信トレイと同じように配信します。ただし、確認済みのアドレスにしか送信しないサンドボックスモードやテストモードでないことが条件です。

解決できるメールテストの問題をすべて見る

Codex は OpenAI の製品です。OpenAI、Codex、ChatGPT および OpenAI のロゴは OpenAI の商標です。 Proxy Mail QA は独立したサービスであり、各社との提携関係はなく、推奨も受けていません。

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

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