Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
090_applicatifs:170smtp:010_les_bases [le 24/03/2025 à 14:37] – [POP3 (Post Office Protocol 3)] prof090_applicatifs:170smtp:010_les_bases [le 24/03/2025 à 15:13] (Version actuelle) – [Les divers codages utilisant MIME] prof
Ligne 50: Ligne 50:
 Un peu de jargon : Un peu de jargon :
  
-  * Le MUA (Mail User Agent), c'est le client de messagerie (Thunderbird, Outlook ExpressEudoraPegasus etc.)+  * Le **MUA** (Mail User Agent), c'est le client de messagerie. Parmi les MUA libres, nous pouvons citer: 
-  * Le MTA (Mail Transfert Agent) est à prendre au sens large. Le courrier peut être acheminé d'un point à un autre par l'intermédiaire d'agents de transfert qui ne gèrent pas de boites aux lettres, mais savent relayer le courrier d'un point à un autre pour atteindre le serveur supportant les boites aux lettres. En effet, l'exemple vu plus haut est le plus simple que l'on puisse imaginer. Dans la pratique, le courrier peut transiter par plusieurs MTA. Nous le verrons plus loin. +    * [[https://www.thunderbird.net/fr/Thunderbird]] qui a l'avantage d'exister pour les systèmes d'exploitation les plus connus; 
-  * Le MDA (Mail Delivery Agent) aussi appelé LDA (Local Delivery Agent) est le service de remise du courrier dans les boites aux lettres des destinataires, une fois que le courrier est arrivé sur le MTA de destination. Le MTA transmet alors au MDA les messages destinés aux clients du domaine. +    * [[https://help.gnome.org/users/evolution/stable/|Evolution]] dans le projet «Gnome»propose un MUA complet (Gnome = GNU/Linuxmême s'il semble y a voir un portage pour MW Windows) ; 
-  * le MX (Mail eXchanger), n'est rien de plus qu'un MTA référencé sur les DNS, comme nous le verrons plus loin.+    * [[https://www.claws-mail.org/|Claws mail]] sort des sentiers battus mais ne manque pas d'intérêtsur GNU/Linux et MS WIndows; 
 +    * [[https://k9mail.app/|K-9 Mail]] uniquement pour Androïd
 +  * Le **MTA** (Mail Transfert Agent) est à prendre au sens large. Le courrier peut être acheminé d'un point à un autre par l'intermédiaire d'agents de transfert qui ne gèrent pas de boites aux lettres, mais savent relayer le courrier d'un point à un autre pour atteindre le serveur supportant les boites aux lettres. En effet, l'exemple vu plus haut est le plus simple que l'on puisse imaginer. Dans la pratique, le courrier peut transiter par plusieurs MTA. Nous le verrons plus loin. 
 +  * Le **MDA** (Mail Delivery Agent) aussi appelé LDA (Local Delivery Agent) est le service de remise du courrier dans les boites aux lettres des destinataires, une fois que le courrier est arrivé sur le MTA de destination. Le MTA transmet alors au MDA les messages destinés aux clients du domaine. 
 +  * le **MX** (Mail eXchanger), n'est rien de plus qu'un MTA référencé sur les DNS, comme nous le verrons plus loin.
  
 === Récapitulons === === Récapitulons ===
Ligne 80: Ligne 84:
 ==== Prenons un exemple ==== ==== Prenons un exemple ====
 <html><pre class="code"><b> <html><pre class="code"><b>
-Return-Path: &lt;christian.caleca@wxnxdoo.fr&gt; +Return-Path: &lt;christian.caleca@wanadoo.fr&gt; 
-Received: from alisier.wxnxdoo.fr (smtp-rt-9.wxnxdoo.fr [193.252.19.55])+Received: from alisier.wanadoo.fr (smtp-rt-9.wanadoo.fr [193.252.19.55])
           by mail.monaco.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id SAA07439           by mail.monaco.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id SAA07439
 for &lt;eme13@enprovence.com&gt;; Thu, 11 May 2000 18:20:10 +0200 for &lt;eme13@enprovence.com&gt;; Thu, 11 May 2000 18:20:10 +0200
-Received: from mahonia.wxnxdoo.fr (193.252.19.58) +Received: from mahonia.wanadoo.fr (193.252.19.58) 
-          by alisier.wxnxdoo.fr; 11 May 2000 18:20:08 +0200+          by alisier.wanadoo.fr; 11 May 2000 18:20:08 +0200
 Received: from CHRIS (62.161.101.240) Received: from CHRIS (62.161.101.240)
-          by mahonia.wxnxdoo.fr; 11 May 2000 18:19:51 +0200+          by mahonia.wanadoo.fr; 11 May 2000 18:19:51 +0200
 Message-ID: &lt;000501bfbb64$afc796c0$0a00a8c0@maison.mrs&gt; Message-ID: &lt;000501bfbb64$afc796c0$0a00a8c0@maison.mrs&gt;
-From: "Christian CALECA" &lt;christian.caleca@wxnxdoo.fr&gt;+From: "Christian CALECA" &lt;christian.caleca@wanadoo.fr&gt;
 To: &lt;eme13@enprovence.com&gt; To: &lt;eme13@enprovence.com&gt;
 Subject: test itineraire Subject: test itineraire
Ligne 109: Ligne 113:
 Toute la partie en gras constitue ce que l'on appelle l'en-tête, alors que la dernière ligne, le message lui-même, s'appelle le corps. Toute la partie en gras constitue ce que l'on appelle l'en-tête, alors que la dernière ligne, le message lui-même, s'appelle le corps.
  
-__**Note :\\ **__Pour éviter de faire la partie trop belle aux robots renifleurs d'adresses e-mailscertains noms de domaines ont été volontairement dégradés.+__**Note :\\ **__//Exemple «out of date» comme ça n'aura pas échappé au lecteur attentifmais ça reste correct dans le principe.//
  
 ===== Détail de l'en-tête ===== ===== Détail de l'en-tête =====
Ligne 147: Ligne 151:
 Ce protocole a la vertu d'être particulièrement « solide », mais il est un peu ancien et il lui manque quelques fonctionnalités qui seraient bien utiles aujourd'hui : Ce protocole a la vertu d'être particulièrement « solide », mais il est un peu ancien et il lui manque quelques fonctionnalités qui seraient bien utiles aujourd'hui :
  
-  * la sécurisation de la transmission. Encore qu'une extension « STARTTLS » ait été créée dans ce but (voir à ce propos le site « [[http://www.tbs-internet.com/ssl/email.html|Sécurisation des courriers électroniques]] ») ; +  * la sécurisation de la transmission. Aussi des solutions permettant non seulement de s'assurer de la légitimité du serveur, mais également  de chiffrer la transaction: SSL/TLS ou STARTTLS, le serveur proposant un certificat X.509 (voir à ce propos le site «[[http://www.tbs-internet.com/ssl/email.html|Sécurisation des courriers électroniques]]») ; 
-  * les possibilités de transmettre autre chose que du texte brut. +  * les possibilités de transmettre autre chose que du texte brut. Cette limitation a été contournée par un artifice capable d'encoder tout type de document de telle manière que SMTP croie que c'est du texte.
- +
-Ces deux limites peuvent être contournées : +
- +
-  * en chiffrant son message ; +
-  * en utilisant un artifice pour encoder tout type de document de telle manière que SMTP croie que c'est du texte. Etudier ce système ici nous mènerait trop loin. Si le sujet vous intéresse, consultez le chapitre sur le codage des caractères.+
  
 Nous allons tout de même faire deux où trois observations utiles, pour comprendre mieux comment il faut configurer son MUA pour être lu correctement. Nous allons tout de même faire deux où trois observations utiles, pour comprendre mieux comment il faut configurer son MUA pour être lu correctement.
Ligne 163: Ligne 162:
 Pour illustrer ceci, nous allons envoyer des messages avec Outlook Express et nous allons les lire avec un outil rustique sous Linux : l'outil « mail ». Cet outil fonctionne en mode texte. Plus rustique, vous n'aurez que Telnet. Pour illustrer ceci, nous allons envoyer des messages avec Outlook Express et nous allons les lire avec un outil rustique sous Linux : l'outil « mail ». Cet outil fonctionne en mode texte. Plus rustique, vous n'aurez que Telnet.
  
->//**Nota :**\\ Les captures ne datent pas d'hier et elles utilisent Outlook Express qui n'est pas recommandable, mais qui permet de mener à bien la manip.//+>//**Nota :**\\ Les captures ne datent pas d'hier et elles utilisent Outlook Express qui fait désormais partie de l'Histoire.//
  
 ==== Codage « Aucun » ou « plain/text » ==== ==== Codage « Aucun » ou « plain/text » ====
Les bases: Dernière modification le: 24/03/2025 à 14:37 par prof