Page d'accueil Depannage Je n'ai pas reçu l'e-mail d'invitation ou de vérification

Je n'ai pas reçu l'e-mail d'invitation ou de vérification

Dernière mise à jour le Sep 30, 2026

À retenir

  • L'e-mail part toujours de « digitalyser.io » [email protected], avec pour objet « vous invite à rejoindre » — cherchez ces deux mentions, y compris dans les indésirables.
  • Le lien qu'il contient (/invitation?token=…) n'est valable que 72 heures.
  • Passé ce délai, ou s'il a déjà servi, le lien affiche exactement la même erreur qu'un lien totalement inconnu : impossible de deviner la cause depuis cet écran.
  • La personne qui a invité peut toujours relancer depuis la page Invitations : cela régénère le lien et redémarre les 72 heures.

Où trouver cet écran — Le lien reçu par e-mail ouvre directement /invitation. Pour le régénérer, c'est l'invitant qui agit, depuis Menu latéral → Membres de l'organisation → Invitations.

L'expéditeur et l'objet sont fixes, la personne et l'organisation varient

Tous les e-mails transactionnels de Digitalyser.io, invitations comprises, partent de la même adresse « digitalyser.io » [email protected] (docs/emails/lifecycle-router.js:24). L'objet n'est pas générique : il nomme l'invitant et l'organisation, « vous invite à rejoindre » (docs/emails/lifecycle-router.js:102-104), et le corps du message répète ces deux noms (docs/emails/resend-templates.mjs:261-273). Un filtre qui bloque par mot-clé générique (« invitation », « no-reply »…) plutôt que par expéditeur le retient facilement — c'est la première chose à vérifier dans les indésirables.

Le lien dure 72 heures, pas plus

Le jeton d'invitation est valable 72 heures depuis son émission (INVITATION_TOKEN_TTL_MS, apps/api/src/app/invitations/invitation-token.ts:9), et c'est cette même durée que l'e-mail annonce, recalculée à l'envoi plutôt que codée en dur dans le template (docs/emails/lifecycle-router.js:73-92). Le lien pointe vers /invitation?token=… (apps/api/src/app/organizations/organizations.service.ts:990-992).

Un lien qui ne marche plus dit toujours la même chose

Jeton expiré, déjà utilisé pour rejoindre, ou totalement inconnu : les trois cas rendent le même verdict, sans distinction possible depuis l'écran (apps/api/src/app/invitations/invitations.service.ts:256-267,288-290). Seul l'invitant, en repassant par la page Invitations, peut voir s'il existe encore une invitation « en attente » pour cette adresse.

Ce que vous pouvez faire

  1. Vérifiez d'abord les indésirables, en cherchant l'expéditeur « digitalyser.io » [email protected] plutôt que le mot « invitation ».
  2. Vérifiez l'heure d'envoi : passé 72 heures, le lien ne fonctionne plus, même s'il n'a jamais été ouvert.
  3. Si vous êtes l'invitant, relancez depuis la page Invitations : un nouveau lien remplace l'ancien et les 72 heures repartent de zéro.
  4. Si le lien affiche une erreur alors qu'il vient d'être reçu, vérifiez qu'il n'a pas déjà été ouvert et accepté depuis un autre onglet ou un autre appareil.

Questions fréquentes

Comment savoir si l'e-mail a bien été envoyé ?

Rien ne l'affiche dans le produit. La seule action fiable est la relance, faite par l'invitant depuis la page Invitations : elle déclenche un nouvel envoi avec un nouveau lien.

Le lien affiche une erreur : a-t-il expiré, ou a-t-il déjà été utilisé ?

Les deux cas — comme un lien totalement inconnu — affichent le même message. Demandez à l'invitant si l'invitation apparaît encore comme « en attente » sur sa page Invitations.

Relancer l'invitation change-t-elle l'adresse ou le rôle prévu ?

Non. Seul le lien est régénéré ; l'adresse, le rôle et les projets rattachés restent ceux définis à l'invitation initiale.

Voir aussi