← Retour à l'app Centre d'aide

Envoyer les livrets

Une fois le pipeline terminé et la relecture faite, tu envoies le livret PDF par email à l'étudiant·e.

Bouton « ✉ Envoyer »

En lot

Depuis la fiche du devoir, bouton « ✉ Envoyer tous » en haut de la table des remises. Envoie le livret de toutes les remises dont l'état est OK (pas WAIT★, pas FAIL, pas déjà sent). Une modale de confirmation s'ouvre pour récap.

Remise par remise

Depuis la fiche d'une remise, bouton « ✉ Envoyer » en haut. Confirmation, envoi.

La modale d'envoi

Avant l'envoi effectif, une modale te demande de confirmer en tapant ENVOYER dans un champ. C'est pour éviter les envois massifs accidentels.

Tu vois :

  • Le nombre de remises concernées.
  • L'adresse email de chaque destinataire.
  • Un aperçu du sujet et du début du message.

Ce qui part par mail

L'app envoie un email à chaque étudiant·e avec :

  • De : l'adresse no-reply@mathmender.com (ou équivalent configuré sur l'instance), avec Reply-To sur ton adresse enseignant·e — l'élève peut donc répondre directement à toi.
  • Sujet : titre du devoir + note (configurable).
  • Corps : message standard (modifiable en v2, fixe en v1).
  • Pièce jointe : livret.pdf (énoncé + sa copie + sa transcription + son rapport + sa note).

Après l'envoi

L'état de la remise passe à sent. La date d'envoi est notée dans metadata.json.

Le bouton « Envoyer » devient « Réenvoyer » sur cette ligne — tu peux en relancer un si l'élève dit ne pas avoir reçu (vérifie d'abord son spam).

Cas d'erreur

NO_SEND_FN

L'envoi mail n'est pas configuré côté serveur. Contacte l'administrateur·trice.

ALREADY_SENT

Tu réenvoies sur une remise déjà sent. L'app demande une confirmation explicite pour réécrire le marqueur.

Email rebondi (bounce)

Si l'adresse de l'étudiant·e est invalide, le mail peut être rejeté par le serveur destinataire. L'app n'a pas de détection de bounce en v1 — tu sauras qu'il y a un problème si l'élève te demande pourquoi il n'a rien reçu.

Vérifie alors :

  • L'email dans le registre est-il correct ?
  • L'étudiant·e a-t-il vérifié son spam ?

Pour corriger : édite le registre (vois Modifier le registre) puis « Réenvoyer ».

Quand ne PAS envoyer ?

  • État WAIT★ : il reste des blocs illisibles à valider. L'envoi est bloqué tant que l'état n'est pas OK.
  • État FAIL : le pipeline a échoué. Pas de livret PDF utilisable. Relance le pipeline ou recommence la remise.
  • Tu n'as pas relu : déontologie. L'IA peut se tromper. Toujours relire au moins la note avant d'envoyer.