Chaque adresse de courrier temporaire arrive avec deux horloges, et elles ne tournent pas à la même vitesse. Une horloge appartient au nom qu’on vous a remis : elle mesure combien de temps cette adresse reste la vôtre. L’autre appartient aux messages qu’elle contient : elle mesure combien de temps le serveur garde ce qui arrive. Mal lire l’une ou l’autre est à l’origine de la plupart des confusions avec le courrier jetable, il vaut donc la peine de les séparer avant de demander comment conserver un peu plus longtemps un code, une confirmation ou un élément de test.
Combien de temps dure une adresse temporaire ?
Une adresse temporaire survit le temps de la session qui l’a créée, et cette session, c’est vous qui la terminez. Dans l’outil de ce site, une adresse est émise dès que la page de la boîte se charge, et elle reste dans votre navigateur jusqu’à ce que vous la remplaciez, que vous effaciez le stockage de la page, ou que vous fermiez l’onglet et perdiez l’enregistrement local. Ce moment n’est annoncé par aucun compte à rebours, car l’adresse elle-même n’est pas sur un minuteur ; ce qui la termine, c’est l’oubli du navigateur, et non la révocation par un serveur.
Il existe un second sens, côté serveur, dans lequel une adresse dure, et c’est celui qui compte tant que du courrier arrive encore. Le domaine qui reçoit le message n’a pas besoin qu’un compte existe. Il accepte le courrier pour n’importe quelle étiquette de son domaine, ce qui signifie qu’un nom peut continuer à recevoir après que vous avez quitté la page, tant que la même étiquette est produite à nouveau. Mais le lien entre le nom et votre écran est fragile. L’adresse est une valeur conservée dans le navigateur, pas un enregistrement sur un serveur lié à votre identité. Perdez la valeur, et vous perdez moins la capacité de recevoir sous ce nom que l’instruction d’aller y regarder.
La durée de vie pratique est donc courte et dictée par votre comportement. Tant que l’onglet est ouvert et détient encore l’adresse, elle est vivante. Un rechargement la conserve en général, car la page stocke l’attribution au lieu de la régénérer. Une visite neuve sans valeur stockée reçoit une adresse neuve, et l’ancienne devient discrètement une étiquette de plus que personne ne surveille.
Combien de temps les messages sont-ils conservés ?
Les messages sont conservés pendant la fenêtre de rétention du serveur de boîte, fixée par celui qui exploite ce serveur et délibérément brève. Pour la boîte derrière ce site, cette fenêtre est de quinze minutes. Un message qui arrive et n’est pas lu dans ce délai n’est ni archivé ni mis en file pour plus tard ; il est supprimé, et il n’existe aucune corbeille pour le récupérer.
Ce chiffre n’est pas un jugement sur votre message. C’est une décision de stockage. Un service qui ne garde rien longtemps n’a pas besoin de rotation de sauvegardes, d’examen juridique de conservation ni de file d’assistance pour ceux qui demandent à renvoyer le courrier du mois dernier. En gardant la fenêtre courte, l’exploitant garde tout le système superficiel, bon marché et exempt des obligations qui accompagnent la garde de la correspondance d’autrui.
L’horloge démarre quand le message arrive, pas quand vous ouvrez la boîte. Ouvrir la page lit ce qui est déjà stocké ; cela ne prolonge pas la date limite. Si un message est arrivé il y a dix minutes et que vous le regardez maintenant, il vous reste environ cinq minutes de la fenêtre d’origine, et aucune action de votre part ne la réinitialise. C’est pourquoi un message peut sembler apparaître puis disparaître : vous l’avez trouvé près de la fin de sa vie.
Il y a une horloge de plus, facile à manquer, et elle appartient à l’expéditeur. Un code de vérification est presque toujours limité dans le temps aussi du côté qui l’envoie, souvent dans le même ordre de grandeur. Même si la boîte gardait le message pour toujours, le code qu’il contient cesserait d’être accepté. Il faut survivre à deux expirations indépendantes pour que le flux réussisse.
Le stockage de session et le serveur de la boîte
La raison pour laquelle les deux horloges se confondent, c’est qu’une page de navigateur vous montre le résultat des deux à la fois, comme s’il s’agissait d’une seule chose. La boîte affichée à l’écran est assemblée à partir de deux stockages différents qui vivent à deux endroits différents.
Ce qui vit dans le navigateur, c’est l’attribution : quelle adresse cet onglet consulte. Elle est petite, elle est locale, et elle existe pour que la page se souvienne de ce que vous avez demandé. Effacez le stockage du site, ouvrez une fenêtre privée, changez d’appareil ou de navigateur, et l’enregistrement local disparaît alors même que le serveur n’a pas changé du tout. De votre côté, la boîte a disparu ; du côté du serveur, rien ne s’est produit.
Ce qui vit sur le serveur de la boîte, c’est le courrier : les en-têtes, le corps, le code, les pièces jointes. Il est distant, il obéit à la fenêtre que l’exploitant applique, et il n’a aucune idée de qui vous êtes. Supprimer la copie du navigateur ne supprime pas la copie du serveur, et effacer la copie du serveur à la fin de la fenêtre n’a pas besoin de la permission du navigateur.
Garder les deux séparés explique toute une famille de comportements. Pourquoi une boîte réapparaît-elle quand vous collez l’adresse dans un autre onglet ? Parce que le serveur détient encore le message et que le nouvel onglet a simplement commencé à le lire. Pourquoi une adresse apparemment identique montre-t-elle parfois une boîte vide ? Parce que la fenêtre s’est fermée, ou parce que l’étiquette n’est pas une pour laquelle le serveur a du courrier. Pourquoi deux personnes peuvent-elles voir la même boîte ? Parce qu’un nom partagé et non enregistré n’est pas un secret ; quiconque surveille cette étiquette voit ce qui arrive.
Ce que « expiré » signifie vraiment
Expiré ne veut pas dire que l’adresse était fausse ni que le site est cassé. Cela veut dire que l’un des deux stockages n’a plus rien à vous donner, et la forme de ce que vous voyez vous indique lequel.
Le premier cas est l’expiration côté serveur : les messages ont été supprimés. La boîte est vide non parce que rien n’est arrivé, mais parce que ce qui est arrivé a disparu. Si vous voyez encore l’adresse et rechargez sans erreur, c’est la cause probable, et elle est définitive pour ce message. Il n’existe aucun moyen de le redemander ; le seul recours est de faire produire un nouveau message par l’expéditeur.
Le second cas est l’expiration de session : les messages sont peut-être encore sur le serveur ou peut-être pas, mais votre navigateur ne sait plus quelle adresse interroger. Vous avez perdu le pointeur, pas nécessairement les données. Si vous avez noté l’adresse quelque part, la recoller peut encore fonctionner tant que la fenêtre de rétention est ouverte. Sinon, le pointeur est perdu et le résultat pratique est le même.
Un troisième cas est souvent pris pour une expiration sans en être une : l’expéditeur a refusé la livraison dès le départ. Certains sites refusent le courrier vers les domaines jetables, donc rien n’arrive jamais et attendre ne servira à rien. Du point de vue de la boîte, cette défaillance est instantanée, et elle diffère d’un message qui est arrivé puis a vieilli.
Distinguer ces cas importe, car les réponses diffèrent. Expiré côté serveur : demandez un nouveau message. Session perdue : retrouvez l’adresse. Expéditeur bloqué : utilisez un autre type d’adresse.
Comment conserver quelque chose plus longtemps
La réponse honnête est que vous ne pouvez pas conserver un message temporaire plus longtemps à l’intérieur du système temporaire. La fenêtre n’est pas un réglage que vous pouvez modifier ; elle appartient au serveur, pas à la page. Ce que vous pouvez changer, c’est l’endroit où le contenu vit après que vous l’avez lu.
Lisez tôt. Un message trouvé dans la première minute de sa fenêtre vous laisse le plus de marge pour agir. Si ce qu’il vous faut est un code, utilisez-le immédiatement plutôt que de le garder pour plus tard dans le flux.
Sortez-le à la main. Si le contenu est un numéro de confirmation, une référence de commande ou un lien dont vous aurez besoin à nouveau, copiez le texte dans vos propres notes ou dans une boîte que vous contrôlez pendant qu’il est à l’écran. Cette étape est manuelle précisément parce que la boîte temporaire n’a ni export ni archive. Elle est conçue pour lâcher, donc la stratégie consiste à prendre ce dont vous avez besoin avant qu’elle ne le fasse.
Choisissez le bon type d’adresse d’abord. Une boîte jetable est l’outil correct pour une confirmation unique et le mauvais pour tout ce qui est durable. Si ce que vous recevez a une valeur durable, cela appartient à une boîte que vous contrôlez. Un alias qui redirige vers votre vraie boîte est un compromis : il garde l’aspect jetable pour l’expéditeur et la durabilité pour vous.
Pour un code, agissez à l’instant où il arrive. L’expiration de l’expéditeur tourne aussi, donc le chemin le plus court entre voir le code et le soumettre est le plus sûr. Ne rechargez pas une page susceptible de régénérer votre adresse, sauf si vous avez déjà noté ce dont vous avez besoin.
Pourquoi la fenêtre est courte à dessein
Une fenêtre courte n’est pas de l’économie pour elle-même ; c’est le mécanisme qui fait fonctionner l’ensemble. La promesse d’une adresse jetable est qu’elle est intraçable et irresponsable, et ces deux promesses dépendent du fait qu’elle ne garde rien longtemps.
Réfléchissez à ce qu’il faudrait pour garder le courrier pendant des mois. Il y aurait une base de données à sécuriser, une sauvegarde à faire tourner, une politique de protection des données à honorer et un processus d’assistance pour ceux qui demandent à voir du courrier qu’ils ne peuvent plus atteindre. Chacun de ces points est une obligation envers la personne à qui appartient le courrier, et aucun ne peut être rempli par un service qui ne sait pas qui sont ses utilisateurs. La fenêtre courte est ce qui permet à une boîte anonyme d’exister.
La brièveté fixe aussi des attentes honnêtes. Un flux de vérification suppose qu’un code arrive en quelques secondes et s’utilise en quelques minutes, et une fenêtre de rétention accordée à ce rythme garde les deux moitiés au même pas. Une boîte qui garderait les messages une semaine inviterait les gens à s’y fier comme stockage, ce qui est exactement le rôle qu’elle n’est pas conçue pour remplir et celui qui exigerait tout le reste.
Vu ainsi, l’expiration n’est pas une limite à contourner mais la forme de l’outil. L’adresse est faite pour être dépensée, pas gardée. La bonne réponse n’est pas de lutter contre la fenêtre, mais d’utiliser la boîte pour ce qu’elle fait bien, et de placer tout ce qui a besoin d’une vie plus longue là où c’est construit pour la lui donner. Quand vous avez besoin d’une adresse pour une course précise, la boîte temporaire en émet une aussitôt. Quand vous hésitez encore, la différence entre une adresse durable et une adresse jetable est expliquée dans comment fonctionne le courrier temporaire, et la question de l’adresse adaptée à chaque inscription est traitée dans quelle adresse e-mail utiliser pour les inscriptions.