Skip to content

Ajouter un serveur mail

Rafiki edited this page Aug 3, 2023 · 1 revision

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" : image

Ceci devrait vous diriger directement vers cette page : image

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 : image

Configuration

Base de données

Backend

  • 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

Frontend

  • Généralités sur le frontend
  • Page d'accueil
  • Gestion des thèmes
  • L'affichage de l'emploi du temps

Divers

  • Lien entre le backend et le frontend (API)

Clone this wiki locally