Relancer les absent·es
L'app distingue deux cas de copies « manquantes » et permet de les relancer par mail séparément.
Les deux cas
Cas 1 — absent : pas de copie reçue
L'étudiant·e est dans ton registre mais aucune copie n'est
arrivée pour ce devoir. La table des remises affiche une ligne
virtuelle pour lui/elle, avec l'état absent.
Cas 2 — pièce jointe invalide
L'étudiant·e a envoyé un email mais sans pièce jointe utilisable
(ou avec une PJ non-PDF, ou corrompue). L'app note attachment_issue
dans le metadata.json et le marque dans la table.
Lancer une relance
Sur la fiche du devoir, « Relancer les non-rendus » ouvre une modale qui liste les remises concernées (les deux cas confondus).
Tu choisis :
- Qui relancer : par défaut tous les
absentet tous lesattachment_issue. Tu peux dé-cocher individuellement. - Message : message standard (modifiable), avec rappel de l'adresse de dépôt et de la deadline.
Bouton « Envoyer les relances ». L'app envoie un mail par destinataire avec le ton « tu n'as pas rendu / ta PJ n'est pas exploitable ».
Suivi
L'app log chaque relance dans data/followup_log.jsonl (audit
trail). Tu peux voir le statut « relance envoyée le YYYY-MM-DD »
dans la colonne Communication de la table des remises.
Quand relancer ?
- Le jour de la deadline + 1 jour : politesse, certains·es peuvent avoir simplement raté l'envoi.
- À la deadline + 1 semaine : relance plus ferme, mention du barème de retard si tu en as un.
- Pas plus de 2-3 relances. Au-delà, mieux vaut un contact direct.
Cas d'erreur
NO_FOLLOWUP_SEND_FN
L'envoi de relances n'est pas configuré côté serveur. Contacte l'administrateur·trice.
INSUFFICIENT_FUNDS
Solde insuffisant pour envoyer (si le système de paiement est activé et que l'envoi est facturé). Recharge ton compte.
Limite v1
Pas de rappel automatique programmé (style « relance auto J+3 si pas reçu »). Tu déclenches manuellement.