-
Notifications
You must be signed in to change notification settings - Fork 0
Ajouter un serveur mail
Afin de pouvoir tester les fonctionnalités nécessitant un email, par exemple les vérifications de compte, les mots de passe oubliés ou encore les annonces, vous devez configurer le serveur mail. En développement, vous pouvez utiliser des outils tels que Ethereal.email.
Cette section explique pas à pas comment configurer un serveur de mail de test rapidement.
Dans Ethereal.email, cliquez sur le bouton "Create Ethereal account" :

Ceci devrait vous diriger directement vers cette page :

Sur cette page, vous retrouverez les informations que vous allez rentrer dans la configuration du backend. La configuration se trouve ici backend/config/mail.json
Les informations à remplir sont :
| Informations fournies par Ethereal.email | Champ correspondant dans le fichier de configuration |
|---|---|
| host | host |
| port | port |
| user | user |
| pass | password |
Pour le champ secure, indiquez "secure": false.
Ainsi, avez l'exemple de la configuration fournie par Ethereal.email, nous avons le fichier mail.json suivant :
{
"host": "smtp.ethereal.email",
"port": 587,
"secure": false,
"user": "daron.gleason47@ethereal.email",
"password": "TZv48EVNGsxRfSeDFc"
}Enfin, pour voir les mails "envoyés" (ils ne le sont pas réellement), cliquez sur le bouton "Open Mailbox", ce qui va vous rediriger vers cette page :

- Généralités sur la base de données
- Année universitaire
- Parcours
- Classe
- Groupe
- Utilisateur
- Ressource
- Contenu de cours
- Travail de groupe
- Note
- Généralités sur le backend
- Gestion des droits utilisateurs
- Vérification des comptes utilisateurs par email
- Mot de passe oublié
- Calcul des moyennes
- Les devoirs et les contenus de cours
- Les groupes de travail
- Récupération des informations de cours
- Généralités sur le frontend
- Page d'accueil
- Gestion des thèmes
- L'affichage de l'emploi du temps
- Lien entre le backend et le frontend (API)