Chapitre 15 - Mail / FTP
Cours
Exercices
TODO review
Exercice 15.1
Ecrivez et testez les commandes servant à envoyer un mail via Telnet. Utilisez le serveur SMTP smtp.tic.heia-fr.ch.
Vous ne recevrez pas le mail, mais le serveur vous répondra quand même.
Solution
telnet -4 smtp.tic.heia-fr.ch 25
HELO bonjour.com
MAIL FROM : donald.trump@whitehouse.gov
RCPT TO : vincent.audergon@hefr.ch
DATA
Hi Vincent, we really need you to save the world ! Give us your login and password ! Thank you !
.
QUIT
Exercice 15.2
Indiquez pour chacune des fonctions, s’il s’agit du composant MTA, MDA ou MUA :
- Résout les problèmes de livraison finale.
- Transfère les courriers entre serveurs à l’aide du protocole SMTP.
- Récupère les courriers à l’aide du protocole POP3.
- Procède à la livraison dans la boîte aux lettres de l’utilisateur.
- Reçoit les courriers provenant du client.
- Client utilisé pour accéder aux courriers.
Solution
- MDA
- MTA
- MUA
- MDA
- MTA
- MUA
Exercice 15.3
Décrivez les rôles et les éléments importants des protocoles SMTP, POP3 et IMAP.
Solution
- SMTP : Protocole standard pour l’envoi de courrier électronique. Utilise le port 25/TCP.
- POP3 : Protocole de récupération des emails sur un serveur depuis un client. Utilise le port 110/TCP. Télécharge les emails en local sur le MUA.
- IMAP : Protocole de récupération des emails sur un serveur depuis un client. Utilise le port 143/TCP. Permet de laisser les emails sur le serveur et de les gérer à distance (synchronisation).
- Permet à plusieurs clients de gérer la même boîte mail simultanément.
- Permet l’utilisation de webmail.
Exercice 15.4
Expliquez les avantages du mode passif du protocole FTP.
Solution
Le client initie le transfert de données et non le serveur, cela permet de contourner les problèmes de firewalls et de NAT que l’on a avec le mode actif.
Exercice 15.5
Représentez le diagramme en flèches d’une connexion FTP en mode actif. Indiquez les ports source et destination, et les commandes FTP.
Solution
Un diagramme en flèches est disponible dans le cours PDF de ce chapitre.
Exercice 15.6
Représentez le diagramme en flèches d’une connexion FTP en mode passif. Indiquez les ports source et destination, et les commandes FTP.
Solution
Un diagramme en flèches est disponible dans le cours PDF de ce chapitre.
Exercice 15.7
Quelles sont les différences entre les protocoles SFTP et FTPS ? Lequel est à privilégier ?
Solution
SFTP repose sur SSH, utilisant un seul port (généralement le port 22) et une authentification souvent basée sur des clés SSH, ce qui le rend simple à configurer avec des pare-feu. En revanche, FTPS est une extension de FTP avec chiffrement TLS, nécessitant plusieurs ports, ce qui complique son utilisation dans des environnements protégés par pare-feu stricts. En général, SFTP est préféré pour sa simplicité et sa sécurité dans des environnements modernes, tandis que FTPS est utile pour des environnements hérités où FTP est déjà en place.