Une liste de contrôle pratique pour une vérification fiable des e-mails
Expliquez clairement l'étape suivante lorsqu'un utilisateur demande une confirmation message.
La vérification des e-mails se situe entre un formulaire et un compte, donc une petite étape peu claire peut laisser un utilisateur dans l'incertitude si l'inscription a fonctionné. Cette liste de contrôle est destinée aux équipes qui créent un flux d'inscription. Il se concentre sur ce que les utilisateurs peuvent voir et ce que les testeurs doivent confirmer, sans supposer que chaque fournisseur de messagerie se comporte de la même manière.
Afficher un statut clair après la demande
Après qu'un utilisateur a soumis une adresse, indiquez si le formulaire l'a acceptée et ce qui se passe ensuite. Utilisez l'adresse masquée ou partiellement affichée lorsque cela est utile afin que l'utilisateur puisse détecter une faute de frappe. Rendez l'action de renvoi facile à trouver, mais expliquez quand elle devient disponible et évitez d'envoyer plusieurs messages en un seul clic. Ne prétendez pas que le courrier a été livré alors que l'application a uniquement mis une demande en file d'attente.
Traitez les liens et les codes de vérification comme sensibles
Un lien de confirmation ou un code à usage unique peut servir de preuve que quelqu'un contrôle une adresse. Générez-le pour le compte prévu, limitez sa durée de vie en fonction des besoins du produit et indiquez clairement son état d'utilisation. Un lien qui a déjà été utilisé ou qui n'est plus valide devrait conduire à une étape suivante utile, comme demander un autre message. Évitez de placer des secrets dans les journaux publics ou de prendre en charge les captures d'écran.
Concevez un comportement de renvoi en cas de retards et de clics répétés
Les messages peuvent être retardés ou filtrés, la page doit donc expliquer ce qu'un utilisateur peut vérifier en attendant. Ajoutez des limites de débit appropriées et indiquez clairement si une nouvelle demande invalide un code ou un lien antérieur. Gardez les réponses du serveur précises : acceptées par l'application, mises en file d'attente et confirmées par le destinataire sont des états différents. Fournissez un itinéraire de prise en charge pour les échecs répétés sans demander aux utilisateurs d'exposer leurs codes publiquement.
Testez le chemin complet et rendez-le utilisable sur les téléphones
Vérifiez le formulaire, le message, la destination de confirmation, le lien expiré, le chemin de renvoi et le comportement des demandes en double dans un environnement intermédiaire avec des données synthétiques. Consultez l'e-mail sur un écran étroit et avec un zoom de texte. Rendez l'adresse facile à copier, gardez les instructions lisibles et attribuez aux boutons des étiquettes qui expliquent leur action. Lorsqu'un utilisateur peut revenir au formulaire, conservez suffisamment de contexte pour continuer sans soumettre à nouveau l'inscription.
Tester la livraison normale et retardée
Confirmez que la page reste compréhensible lorsque le message n'est pas immédiat.
Test de récupération
Vérifiez les liens de confirmation expirés, utilisés et renvoyés.
Besoin d’une boîte séparée ?
Créez une adresse temporaire pour une inscription ponctuelle et gardez votre boîte principale organisée.
