Traduit automatiquement de l’anglais.

Lire en anglais
Proxy Mail QA

Tester les e-mails d’authentification dans les applications créées avec OpenAI Codex

Codex peut implémenter un parcours d’inscription ou de réinitialisation du mot de passe et vous remettre une modification prête à relire. Avant de la fusionner, exécutez une fois le vrai parcours e-mail : c’est la partie que les tests couvrent rarement.

Ajouter à Codex

Connectez-vous à Proxy Mail QA quand il le demande et choisissez le projet qu’il peut utiliser. Gratuit, sans clé d'API à copier. L’extension IDE Codex n’accepte pas les plugins : sa configuration en une ligne se trouve plus bas.

Autres façons de se connecter

Mis à jour le

Pourquoi le parcours e-mail nécessite une vérification humaine

Codex est l’agent de codage de OpenAI. Vous pouvez l’utiliser depuis le terminal, depuis votre éditeur, ou lui confier des tâches à traiter dans le cloud et relire le résultat. Il est bon pour le code autour de l’authentification : formulaires, routes API, gestion des jetons et modèles.

Mais une modification peut réussir tous les tests et quand même envoyer un e-mail qui pointe au mauvais endroit, qui n’arrive jamais parce que l’expéditeur n’est pas configuré, ou dont le code expire avant qu’on ait pu le saisir. Ces problèmes n’apparaissent que lorsqu’un vrai e-mail atteint une vraie boîte de réception.

Quelle connexion va-t-il créer ?

Celui que votre application utilise déjà, ou celui que vous demandez. Supabase Auth, Clerk, Firebase Authentication, Auth.js et Better Auth envoient chacun des e-mails différents, et chacun a un paramètre qui les casse le plus souvent. Nommez dans la tâche les méthodes voulues, par exemple « e-mail et mot de passe avec un code de confirmation, plus Google », pour que la modification et votre vérification couvrent les mêmes e-mails. Les e-mails envoyés par chaque service de connexion.

Vérifiez avant de fusionner

  1. Exécutez la branche. Lancez-la en local, ou ouvrez le déploiement de prévisualisation si votre hébergeur en crée un pour chaque modification.
  2. Créez une adresse dans Proxy Mail QA et inscrivez-vous, demandez un lien magique ou réinitialisez un mot de passe : selon ce que la modification a touché.
  3. Utilisez le code ou le lien de la ligne. Le code a un bouton Copier ; les liens deviennent un bouton nommé selon leur fonction.
  4. Lisez l’e-mail en entier une fois. Vérifiez l’expéditeur, l’objet, le texte et chaque lien dans la vue de la boîte de réception.
  5. Notez ce que vous avez trouvé sur l’adresse, pour que cela reste avec le compte de test.

Si le lien pointe vers localhost sur un déploiement de prévisualisation ou de staging, il est signalé. Cela indique généralement une URL codée en dur ou une variable d’environnement manquante : voir les correctifs.

Laissez Codex vérifier l’e-mail lui-même

Installez le plugin Proxy Mail QA depuis le répertoire de plugins de ChatGPT : il fonctionne dans Codex et dans ChatGPT. Connectez-vous à Proxy Mail QA dans votre navigateur quand il le demande et choisissez le projet qu’il peut utiliser, sans clé d’API à copier.

L’extension IDE Codex n’accepte pas les plugins. Pour y ajouter le MCP server, exécutez ceci dans un terminal :

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

Codex ouvre votre navigateur pour vous connecter ; sinon, exécutez codex mcp login proxymail-qa. La CLI Codex, l’extension IDE et l’application de bureau ChatGPT partagent ce paramètre. Pour utiliser plutôt une clé d’API, consultez Configuration de MCP server.

Demandez ensuite en langage courant : « Inscris-toi sur localhost:3000 avec une nouvelle adresse Proxy Mail QA et confirme l’e-mail. » Codex crée l’adresse, remplit votre formulaire, attend le code ou le lien et termine l’inscription. Il ne reçoit que le code ou le lien, jamais le texte de l’e-mail.

Transformez vos constats en tâche suivante

Donnez à Codex une consigne précise plutôt que « l’e-mail ne marche pas » :

Conseils

Essayez-le lors de votre prochain test d’inscription

Offre gratuite, sans carte bancaire. Créez une adresse et regardez arriver le code ou le lien.

Créer un compte gratuitOuvrir l'application

Questions

Les tâches Codex s’exécutent dans un sandbox. Où tester l’e-mail ?

Là où votre application s’exécute réellement et envoie des e-mails : votre propre machine, un déploiement de prévisualisation ou le staging. Le sandbox sert à écrire le code ; la vérification de l’e-mail se fait sur une copie en fonctionnement de l’application.

Codex peut-il lire le code dans l’e-mail lui-même ?

Oui. Installez le plugin Proxy Mail QA depuis le répertoire de plugins de ChatGPT et connectez-vous via votre navigateur. Dans l’extension IDE Codex, qui n’accepte pas les plugins, ajoutez plutôt le MCP server avec codex mcp add proxymail-qa --url https://api.proxymail.qa/mcp. Codex peut alors créer une adresse, s’inscrire et attendre le code ou le lien. Voir proxymail.qa/docs/mcp.

Dois-je modifier mon application ?

Non. Inscrivez-vous avec une adresse Proxy Mail QA comme n’importe quel utilisateur. Votre fournisseur d’e-mail la livre comme n’importe quelle autre boîte de réception, tant qu’il n’est pas en mode sandbox ou test, qui n’envoie qu’aux adresses que vous avez vérifiées.

Voir tous les problèmes de test d’e-mails que nous résolvons

Codex est un produit de OpenAI. OpenAI, Codex, ChatGPT et le logo OpenAI sont des marques de OpenAI. Proxy Mail QA est indépendant : il ne leur est pas affilié et n'est pas approuvé par eux.

Une question sur cette page ?

Posez votre question dans la langue de votre choix. La documentation peut y répondre tout de suite, ou vous pouvez l'envoyer à l'équipe Proxy Mail QA, qui répond en anglais.

Interroger la documentation