Tester un e-mail sans compte
Facteur vous prête une adresse jetable. Envoyez-y un e-mail depuis votre application ou votre messagerie, et il s'affiche sur cette page dès qu'il arrive.
Sans compte · sans carte · rien à installer
Comment ça marche
- Cliquez sur « Obtenir une adresse de test », puis copiez l'adresse affichée. Le nom avant le @ est libre, remplacez « test » par ce que vous voulez.
- Envoyez-y un e-mail depuis votre application ou votre messagerie.
- Le message s'affiche ici, sans recharger la page.
L'adresse reste valable une heure et reçoit dix messages au plus. Si vous en demandez une nouvelle, la précédente cesse de fonctionner.
En obtenant une adresse, vous acceptez les conditions d'utilisation et les limites qu'elles posent à l'essai.
Cette adresse n'est pas confidentielle : n'importe qui peut lui écrire, et quiconque utilise ce navigateur pendant l'heure lit ce qui y arrive. N'y faites jamais envoyer un lien de réinitialisation ni un code d'accès à un compte réel.
Messages reçus
Ce que l'essai fait, et ce qu'il ne fait pas
L'essai montre le produit, il ne le remplace pas. Ses limites sont écrites ici avant que vous ne les rencontriez.
| Essai sans compte | Compte Free | |
|---|---|---|
| Durée de vie de l'adresse | 60 minutes, puis elle cesse de recevoir | aussi longtemps que vous gardez l'inbox |
| Messages reçus | 10, puis l'adresse refuse les suivants | 500 opérations incluses par mois |
| Adresses | une seule à la fois : en demander une nouvelle arrête la précédente | tout ce qui précède l'arobase, sur le domaine de votre inbox |
| Lecture | dans cette page | par l'API et dans l'application |
| Pièces jointes | listées par leur nom, jamais téléchargeables | téléchargeables, jusqu'à 5 Mo par pièce |
| Conservation des messages | un jour, puis suppression | 3 jours, puis suppression |
| Stabilité | peut changer sans préavis | l'API publique, décrite sur le portail des développeurs |
L'essai n'a aucune interface faite pour un programme : ni liste des messages, ni fichier brut, ni webhook. Une suite de tests a besoin d'un compte, et l'offre Free en est un.
Une adresse d'essai n'est pas confidentielle
L'essai n'a pas de compte, donc ni mot de passe ni second facteur. N'importe qui peut écrire à l'adresse, et la boîte s'ouvre avec un jeton que garde l'onglet de votre navigateur : quiconque utilise ce navigateur pendant l'heure lit ce qui y arrive. Les conditions d'utilisation le disent dans les mêmes mots.
- Jamais un lien de réinitialisation de mot de passe, ni un code d'accès à un compte réel.
- Jamais une pièce d'identité, une facture, un bulletin de paie.
- Jamais les données personnelles de quelqu'un d'autre que vous.
Le même message, lu par votre code
Ce que cette page affiche, un test le lit par l'API. Pas de pause fixe ni de boucle de relance : la requête attend le message et le rend dès qu'il arrive, avec son code déjà extrait.
// FACTEUR_API : l'adresse de l'API. FACTEUR_KEY : une clé d'API (fk_...).
// FACTEUR_INBOX et FACTEUR_DOMAIN : l'identifiant et le domaine de votre inbox.
const address = 'signup+42@' + process.env.FACTEUR_DOMAIN;
await page.getByLabel('Email').fill(address);
await page.getByRole('button', { name: 'Créer' }).click();
// Attend jusqu'à 30 secondes et répond dès que le message arrive.
const query = new URLSearchParams({
inbox: process.env.FACTEUR_INBOX,
sentTo: address,
wait: '30000',
});
const response = await fetch(process.env.FACTEUR_API + '/v1/messages?' + query, {
headers: { Authorization: 'Bearer ' + process.env.FACTEUR_KEY },
});
const [message] = (await response.json()).messages;
// Le code de vérification et les liens sont déjà extraits du message.
expect(message.otp).toBe('265279');
await page.goto(message.links[0]);
Une inbox, autant d'adresses que de tests
Rien à créer avant un test : toute adresse du domaine de l'inbox reçoit, y compris celle qu'un test invente au moment de s'en servir.
L'attente est une requête, pas une boucle
La requête reste ouverte jusqu'à cinq minutes et répond dès la réception. Votre suite n'a plus de pause fixe, ni les échecs au hasard qui vont avec.
Le code et les liens sont déjà extraits
Le code de vérification et les liens sortent du message avant que vous ne le lisiez : votre test compare une valeur, il n'écrit pas d'expression régulière.
Ce qu'on nous demande
Faut-il créer un compte pour essayer ?
Non. Rien ne vous est demandé : ni adresse e-mail, ni carte bancaire. L'adresse obtenue reçoit pendant 60 minutes et accepte dix messages au plus.
Puis-je m'en servir dans mes tests automatisés ?
Non, et c'est voulu : l'essai n'a pas d'interface faite pour un programme, une seule adresse est active à la fois, et son fonctionnement peut changer sans préavis. Pour une suite de tests, l'offre Free donne l'API, 500 opérations par mois et des adresses qui durent.
Que devient le courrier reçu ?
L'adresse cesse de recevoir au bout de 60 minutes. Ses messages sont supprimés un jour après. Les pièces jointes sont listées par leur nom, leur type et leur taille, et ne se téléchargent pas.
Pourquoi un calcul dans mon navigateur plutôt qu'un captcha ?
Un captcha d'un tiers serait un sous-traitant de plus à qui confier vos données. Votre navigateur fait à la place un calcul de moins d'une seconde en général : il coûte cher à un robot qui voudrait mille adresses, et ne vous demande rien.
L'adresse est-elle privée ?
Non. Sans compte, rien ne la protège qu'un jeton gardé par votre navigateur : n'importe qui peut lui écrire, et qui utilise ce navigateur lit ce qui y arrive. N'y faites jamais envoyer un lien de réinitialisation, un code d'accès à un compte réel, ni rien que vous ne publieriez pas.
Et pour vos vrais tests ?
L'offre Free donne une inbox dont toutes les adresses reçoivent, 500 opérations par mois et l'API. Sans carte bancaire.