Proxy Mail QA

Testing auth emails in apps you build with OpenAI Codex

Codex can implement a sign-up or password-reset flow and hand you a ready-to-review change. Before you merge it, run the real email path once: it's the part tests rarely cover.

Updated

Why the email path needs a human check

Codex is OpenAI’s coding agent. You can use it from the terminal, from your editor, or hand it tasks to work on in the cloud and review the result. It’s good at the code around authentication: forms, API routes, token handling and templates.

But a change can pass every test and still send an email that links to the wrong place, never arrives because the sender isn’t configured, or uses a code that expires before anyone could type it. Those only show up when a real email reaches a real inbox.

Check it before you merge

  1. Run the branch. Start it locally, or open the preview deployment if your host creates one for each change.
  2. Create an address in Proxy Mail QA and sign up, request a magic link or reset a password: whatever the change touched.
  3. Use the code or link from the row. The code has a Copy button; links become a button named for what they do.
  4. Read the whole email once. Check the sender, subject, wording and every link in the inbox view.
  5. Note what you found on the address, so it travels with the test account.

If the link points at localhost on a preview or staging deployment, it’s flagged. That usually means a hard-coded URL or a missing environment variable: see the fixes.

Turn findings into the next task

Give Codex a precise follow-up rather than “email is broken”:

Tips

Try it on your next sign-up test

Free plan, no credit card. Create an address and watch the code or link arrive.

Create a free accountOpen the app

Questions

Codex tasks run in a sandbox. Where do I test the email?

Wherever your app actually runs and sends mail: your own machine, a preview deployment or staging. The sandbox is where the code is written; the email check happens on a running copy of the app.

Can Codex read the code from the email itself?

Not yet. Today you copy the code or click the link. A REST API and an MCP server for coding agents are planned.

Do I need to change my app?

No. Sign up with a Proxy Mail QA address like any user. Your email provider delivers to it like any other inbox.

See every email testing problem we solve →

Codex is a product of OpenAI. Proxy Mail QA is independent and isn't affiliated with or endorsed by them.