Discussion:PSR SE2a4 2022/2023 G2

De Wiki d'activités IMA
Révision datée du 19 juin 2023 à 13:05 par Rex (discussion | contributions) (Tests)

Soutenances

Lisa-Marie DUBOIS :

Démonstration de SMTPin. Demande d'implantation de la commande HELP avec un descriptif pour chaque commande. Pas très compliqué, pas mal d'aide. La fonction est finalement implantée.

Jérôme BREUVART :

Démonstration de SMTPout, choisi de faire en sorte que les messages puissent être sauvés sur le disque. Une résolution originale du problème de l'adresse directement collée au TO: ou au FROM:. Une résolution un peu limite du problème du serveur qui s'annonce avec un EHLO (i.e. changer le nom de la commande plutôt que de retourner un code 502). Bien. Clairement le plus impliqué dans le projet.

Modification de code

  • smtp_private.h
    • correction du code pour QUIT
    • constantes modifiées pour HELO 250 -> 220 ?!
  • smtp.c
    • modification de l'analyse de RCPT TO: et de MAIL FROM: (original)
    • ajoute d'affichage de déverminage
    • MANQUE -> code 502 pour une commande non implantée
    • MANQUE -> attente du code 354 après envoi de DATA
  • SMTPin/in.c
    • contact d'un seul MX (pas parfait)
  • SMTPout/args.h
    • constantes pour sélectionner l'interface réseau d'écoute
  • SMTPout/args.c
    • option pour sélectionner l'interface réseau d'écoute
  • SMTPout/out.c
    • correction d'un ==0 dans la fonction scanCarteUtilisateur
    • correction de adresse en destinataire dans adresseVersUtilisateur
    • ajout du renommage du répertoire tmp vers new
    • code pour sélectionner l'interface réseau d'écoute

Wiki

  • Wiki présentant les modifications et les tests sur les deux serveurs
  • Mise à jour régulière du Wiki (toujours M. BREUVART)

Tests

  • test SMTPin, test de charge, toujours le même fichier
  • test SMTPout, idem, terminé en soutenance

Note

SERGEANT

  • soutenance 25%
  • code+test 33%
  • progression régulière 25%
  • Wiki 50%

\-> 6/20

FIRON

  • soutenance 25%
  • code+test 66%
  • progression régulière 25%
  • Wiki 50%

\-> 7/20