Discussion:PSR SE2a4 2022/2023 G1 : Différence entre versions
De Wiki d'activités IMA
(Page créée avec « Baptiste DESPLACES : Démonstration de SMTPout, implantation de la commande VRFY. Beaucoup d'aide (écriture d'une bonne partie du code pour passer une fonction du progra... ») |
|||
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | Baptiste DESPLACES : | + | = Soutenances = |
+ | |||
+ | * Baptiste DESPLACES : | ||
Démonstration de SMTPout, implantation de la commande VRFY. | Démonstration de SMTPout, implantation de la commande VRFY. | ||
Ligne 5 : | Ligne 7 : | ||
Commande fonctionnelle au final. | Commande fonctionnelle au final. | ||
− | Ahlam EL ABKAR : | + | * Ahlam EL ABKAR : |
Démonstration de SMTPin, pas vraiment d'exercice, il est demandé de lancer un courriel avec SMTPin vers une adresse à <code>gmail.com</code>. | Démonstration de SMTPin, pas vraiment d'exercice, il est demandé de lancer un courriel avec SMTPin vers une adresse à <code>gmail.com</code>. | ||
Pas mal de problèmes rencontrés (pas forcément du fait de l'élève), assez peu autonome, doit être régulièrement débloquée. | Pas mal de problèmes rencontrés (pas forcément du fait de l'élève), assez peu autonome, doit être régulièrement débloquée. | ||
Au final le problème avec les PTR IPv6 est atteint. | Au final le problème avec les PTR IPv6 est atteint. | ||
+ | |||
+ | = Modification de code = | ||
+ | |||
+ | * <code>smtp_private.h</code> | ||
+ | ** constantes pour <code>EHLO</code> | ||
+ | ** constantes modifiées pour <code>HELO</code> 250 -> 220 ?! | ||
+ | * <code>smtp.c</code> | ||
+ | ** modification de l'analyse de <code>RCPT TO:</code> et de <code>MAIL FROM:</code> | ||
+ | ** code 502 pour une commande non implantée | ||
+ | ** attente du code 354 après envoi de <code>DATA</code> | ||
+ | * <code>SMTPin/args.h</code> | ||
+ | ** constantes pour sélectionner l'interface réseau d'écoute (inutile) | ||
+ | * <code>SMTPin/in.c</code> | ||
+ | ** enregistrement de la connexion à un serveur SMTP dans le journal | ||
+ | ** contact d'un seul MX (pas parfait) | ||
+ | * <code>SMTPout/args.h</code> | ||
+ | ** constantes pour sélectionner l'interface réseau d'écoute | ||
+ | * <code>SMTPout/args.c</code> | ||
+ | ** option pour sélectionner l'interface réseau d'écoute | ||
+ | * <code>SMTPout/out.c</code> | ||
+ | ** correction d'un <code>==0</code> dans la fonction <code>scanCarteUtilisateur</code> | ||
+ | ** correction de <code>adresse</code> en <code>destinataire</code> dans <code>adresseVersUtilisateur</code> | ||
+ | ** ajout du renommage du répertoire <code>tmp</code> vers <code>new</code> | ||
+ | ** code pour sélectionner l'interface réseau d'écoute | ||
+ | |||
+ | = Wiki = | ||
+ | * Wiki de type chronologique | ||
+ | * Wiki tenu assez régulièrement (toujours M. DESPLACES) | ||
+ | |||
+ | = Test = | ||
+ | * A priori un seul test pour SMTPin, pas d'envois de masse | ||
+ | * A priori un seul test pour SMTPout, pas d'envois de masse | ||
+ | |||
+ | = Note = | ||
+ | |||
+ | == DESPLACES == | ||
+ | |||
+ | * soutenance 70% | ||
+ | * code+test 66% | ||
+ | * progression régulière 80% | ||
+ | * Wiki 75% | ||
+ | \-> 14/20 | ||
+ | |||
+ | == EL ABKAR == | ||
+ | |||
+ | * soutenance 50% | ||
+ | * code+test 66% | ||
+ | * progression régulière 80% | ||
+ | * Wiki 75% | ||
+ | |||
+ | \-> 12/20 |
Version actuelle datée du 19 juin 2023 à 13:20
Soutenances
- Baptiste DESPLACES :
Démonstration de SMTPout, implantation de la commande VRFY. Beaucoup d'aide (écriture d'une bonne partie du code pour passer une fonction du programme à la bibliothèque SMTP). Commande fonctionnelle au final.
- Ahlam EL ABKAR :
Démonstration de SMTPin, pas vraiment d'exercice, il est demandé de lancer un courriel avec SMTPin vers une adresse à gmail.com
.
Pas mal de problèmes rencontrés (pas forcément du fait de l'élève), assez peu autonome, doit être régulièrement débloquée.
Au final le problème avec les PTR IPv6 est atteint.
Modification de code
-
smtp_private.h
- constantes pour
EHLO
- constantes modifiées pour
HELO
250 -> 220 ?!
- constantes pour
-
smtp.c
- modification de l'analyse de
RCPT TO:
et deMAIL FROM:
- code 502 pour une commande non implantée
- attente du code 354 après envoi de
DATA
- modification de l'analyse de
-
SMTPin/args.h
- constantes pour sélectionner l'interface réseau d'écoute (inutile)
-
SMTPin/in.c
- enregistrement de la connexion à un serveur SMTP dans le journal
- 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 fonctionscanCarteUtilisateur
- correction de
adresse
endestinataire
dansadresseVersUtilisateur
- ajout du renommage du répertoire
tmp
versnew
- code pour sélectionner l'interface réseau d'écoute
- correction d'un
Wiki
- Wiki de type chronologique
- Wiki tenu assez régulièrement (toujours M. DESPLACES)
Test
- A priori un seul test pour SMTPin, pas d'envois de masse
- A priori un seul test pour SMTPout, pas d'envois de masse
Note
DESPLACES
- soutenance 70%
- code+test 66%
- progression régulière 80%
- Wiki 75%
\-> 14/20
EL ABKAR
- soutenance 50%
- code+test 66%
- progression régulière 80%
- Wiki 75%
\-> 12/20