Chapitre 8 : Le courrier électronique


Dernière mise à jour  1 er mai 1998  Auteur Gilles Maire
Serveur  http://www.imaginet.fr/ime/email.htm Adresse Gilles.Maire@UNGI.com

Le courrier électronique est l'outil le plus répandu d'abord dans l'Internet des entreprises puis pour le particulier. Il permet d'acheminer des notes courrier entre personnes éloignées. Le nom anglais e-mail est resté dans le langage, et les utilisateurs parlent de leur adresse e-mail. L'appelation mél est le terme officiel mais encore peu usité. Nous essaierons d'employer le mot courrier électronique tout au long de ce guide.

L'avantage du courrier électronique sur le téléphone ou sur le fax est considérable. En effet, il permet de joindre un correspondant avec des informations écrites tout comme le fax, mais qui peuvent être recopiées dans un document en mode texte. Par rapport au téléphone, les courriers électroniques permettent d'aller droit à l'essentiel, évitent les aléas des répondeurs et permettent de laisser des traces écrites. En outre vous pouvez lire votre courrier de n'importe où dans le monde lors de vos déplacements ce qui en fait un des meilleurs moyens de joindre son correspondant.

Les logiciels de courrier électronique permettent d'envoyer des documents attachés à la note principale. Ainsi par le courrier les utilisateurs d'Internet peuvent échanger des fichiers non ASCII  (documents Word, logiciels etc.) qui peuvent aller jusqu'à des fichiers sonores.

Pour le particulier, il faudra attendre la généralisation de l'outil pour permettre une utilisation aussi universelle que le téléphone.

8.1 - Principes

Adresses

Chaque connecté à Internet possède une ou plusieurs adresses de courrier Internet. On les appelle e-mail address, et le premier réflexe à avoir lorsque vous discutez avec un connecté est de lui donner votre adresse e-mail ou de lui demander la sienne. A la différence du téléphone, le courrier électronique n'est pas anonyme dans la mesure ou votre correspondant connaît votre adresse dès que vous lui adressez un message.

Ces adresses sont de la forme nom@organisation.domaine.

Attention! Parfois l'adresse d'un destinataire correspond en fait à un groupe de destinataires. Quelle hilarité provoqua le message envoyé au fameux groupe Veronica (qui est un index de recherche pour les serveurs Gopher de bases de données Gopher) lorsque chacun de ses éminents développeurs reçut le courrier d'un jeune homme qui cherchait une relation et faisait des avances à Veronica via le courrier électronique!

Envoyer et recevoir des courriers

Un courrier électronique contient toujours : l'adresse du destinataire et le sujetparfois appelé aussi objet du courrier

Et de façon optionnelle :

Lorsque vous interrogez votre boîte aux lettres électronique, vous rapatriez tous les courriers qui se trouvent sur votre serveur de courrier. Lorsque vous expédiez un courrier à quelqu'un, ce courrier sera envoyé dans la boîte aux lettres de votre destinataire, jusqu'à ce que celui-ci lise son courrier.

Il faut remarquer que la boîte aux lettres de votre correspondant peut être située sur : son ordinateur, s'il possède un ordinateur connecté au sein d'une entreprise et qu'il dispose d'un logiciel serveur de courrier,
sur un serveur de courrier, dans le cas contraire. Ce deuxième cas est le plus fréquent, et il est donc important de vous souvenir que le courrier électronique sera stocké sur un serveur tant que vous ne lisez pas votre courrier. Ceci en fait un outil moins sécurisé que le courrier ordinaire dont la confidentialité est garantie par des clauses légales en France comme dans de nombreux pays de la planète.

L'en-tête d'un courrier

Quel que soit le logiciel de courrier que vous utilisiez, il vous sera toujours possible de visualiser les entêtes d'un courrier, cela vous permet de connaître l'adresse duy serveur de courrier de votre entreprise, ou de devinier l'identité de la personne qui vous écrit si celle a masqué son adresse. Un courrier électronique a un en-tête de la forme :

X-Sender: Yves.DeLamarre@Poly.fr
Date: Sat, 24 Jun 1995 21:54:35 +0000
To: GillesM@world-net.sct.fr
From: Yves.DeLamarre@Polytechnique.fr (Yves DeLamarre)
Subject: Gilles passe manger à la maison ce soir..
Gilles,
Marlène me pousse à t'inviter ce soir à la
maison, tu dois lui avoir tapé dans l'oeil ;-)
Est ce qu'on ajoute de l'eau dans la soupe?
Salut
Yves

La première ligne donne l'émetteur du courrier, dans le champ X-Sender.

La deuxième ligne donne la date de début de composition du courrier, dans le champ Date. Il est parfois intéressant de connaître l'heure de début de composition d'un courrier et non pas sa date d'expédition.

La troisième ligne donne le destinataire du courrier, dans le champ To.

La quatrième ligne donne les noms réels de l'émetteur, dans le champ From. Le champ From n'est pas forcément le même que le champ Sender, en effet, les adresses électroniques réelles sont parfois légèrement différentes de celles qui ont été utilisées. Par exemple, parce que l'adresse réelle ne comprend pas de majuscule alors que l'adresse communiquée en comprend.

La cinquième ligne comprend le sujet du message qui apparaît dans la liste des courriers lorsque vous les récupérez. Ce champ est le champ Subject.

Ensuite il arrive, en fonction du logiciel de courrier utilisé, que vous trouviez un numéro dans un champ Message-ID (ce n'est pas le cas ici). Ce numéro est un numéro donné par le système pour garantir une signature d'unicité du courrier.

L'expéditeur trouve dans son logiciel de courrier un champ cc: (Carbon Copy) ce champ est réservé à une liste d'utilisateurs qui recevront le courrier en copie. Dans cette liste de destinataires, chaque adresse sera séparée par une virgule.

Dans le même ordre d'idées, un champ bcc: (Blind Carbon Copy) permet de donner une liste de destinataires, mais à l'inverse du champ cc: chacun des récipiendaires n'aura pas connaissance de la liste des autres lecteurs de ce même courrier.

 Si vous utilisez une liste de distribution, c'est-à-dire une liste de plusieurs adresses, c'est dans ce champ qu'il faut mettre la liste, évitant à l'ensemble des récipiendaires de trouver la liste de tous les destinataires.

On trouve également, un champ attachment dans lequel l'expéditeur peut donner un nom de fichier qui sera expédié en même temps que le courrier. Ceci vous permet d'envoyer à votre correspondant un programme, un message sonore, une séquence vidéo, des images.

Il existe un champ reply-to qui permet de donner l'adresse de la personne à qui le courrier sera renvoyé après utilisation de la commande reply. Si ce champ est vide, c'est l'expéditeur du message qui verra la réponse adressée.

 Le dernier champ qui s'étale sur plusieurs lignes est en fait le corps du message.

Enfin il est bon de savoir que certains de ces champs sont remplis par le système automatiquement, d'autres doivent l'être par vous.

Les champs From, Sender, Message ID, Date sont remplis automatiquement

Il est obligatoire que ce champ soit en ASCII , et il est recommandé qu'il ne comprenne pas de caractères accentués.

Si vous désirez utiliser des caractères accentués vous devez :

Il arrive parfois, lorsqu'on ne dispose pas de logiciel avec l'option d'attachement, qu'on utilise le corps du message pour envoyer un programme qui n'est pas en ASCII.

La méthode utilisée consiste à:

Il arrive encore que les serveurs de courrier décomposent les gros messages en plusieurs parties. Ainsi lorsque vous recevez un courrier multi parties avec un fichier éclaté : doc1/3, doc2/3, doc3/3, il vous faudra recomposer le fichier éclaté en un fichier unique.

Les courriers en erreur

Quand vous avez rempli une adresse d'un destinataire qui se trouve être erronée, le serveur de courrier vous renvoie le courrier avec la raison du refus.

En général vous trouverez dans la zone sujet et dans le corps du courrier la raison du refus, que le domaine ne soit pas valable ou que la personne soit inconnue dans le domaine par exemple.

Heureusement le serveur vous renvoie le message que vous aviez expédié, vous permettant ainsi de le réexpédier sans avoir à le reformuler.

Attention! Il est important, lorsque vous expédiez un courrier volumineux demandant quelques secondes ou minutes d'envoi (cas d'un attachement), de vérifier l'adresse de votre correspondant avec un petit courrier le précédant. Cela évitera en cas d'erreur de recevoir le courrier avec un temps de réception équivalent au temps d'envoi.... et de voir ce temps tripler; par un nouveau temps de réexpédition.

8.2 - Les logiciels de lecture de courrier

La lecture du courrier peut être faite par les logiciels de lecture de News les plus puissants, et l'envoi et la réception peuvent être maintenant faits par Netscape dans sa version 2 mais l'emploi d'un logiciel dédié est encore la meilleure solution.

Pour les utilisateurs débutants :

Windows Eudora

Version freeware : 3.0.6

Version payante : PRO

Originalité : 

Le logiciel Eudora de Qualcomm

Pour les utilisateurs avertis

Windows Windows 95

Pegasus est un logiciel absolument gratuit qui est suivi depuis pas mal d'années. Qui plus est, il est incontestablement le meilleur logiciel de courrier dans le monde Windows. Avec sa bibliothèque de logiciels additionnels il laisse loin derrière ses concurrents du domaine commercial.

Il fut longtemps utilisé par les universitaires et les particuliers, il a été ensuite adopté par les petites sociétés pour rentrer récemment dans plusieurs grandes compagnies américaines.

Magie du monde du graticiel il reste l'un des grands témoins de ce que la communauté Internet fait de meilleur. A utiliser absolument et à ne délaisser sous aucun prétexte surtout quand on sait que le courrier est l'outil le plus utilisé sur Internet.

Si vous souhaitez aider cette potion magique, vous pouvez acheter une documentation ou développer un logiciel additionnel.

Eudora existe aussi sur Macintosh

Macintosh

8.3 - Listes de distribution

Les personnes qui partagent un centre d'intérêt peuvent se rassembler pour en discuter. Il existe plusieurs méthodes (IRC, les News, les Listes de distribution, les Listservs, les pages Web). Les Listes de distribution contiennent un certain nombre d'adresses et lorsque vous écrivez à cette liste tous les destinataires recevront votre courrier.

Vous pouvez sans le savoir, être inscrit dans certaines listes de distribution, soit par votre fournisseur Internet, soit par l'administrateur réseau de votre entreprise qui les utilise pour vous prévenir des éventuelles informations qui peuvent vous être utiles.

Si vous voulez répondre à un tel courrier, faites attention à bien répondre à l'auteur et non pas à l'ensemble des récipiendaires.

8.4 - Listservs

Les Listservs  sont un cas particulier de liste de distribution qui ne sont plus maintenues par un administrateur mais par un programme (robot) qui gère la liste.
Ceci vous donne la liberté de vous inscrire dans la liste par un certain nombre de commandes que l'on place dans la zone body du courrier que l'on adresse au robot.

 Attention! Les courriers de souscription (SUBSCRIBE) doivent être envoyés au robot et non pas à l'adresse de la liste elle-même. Sinon vous enverrez un message SUBSCRIBE à l'ensemble des abonnés à la liste!

La première commande est subscribe, elle vous permet de vous inscrire dans la liste de distribution, elle a la syntaxe:

subscribe  votre nom.
Cette commande est passée dans le corps de votre courrier, il est faut donc prendre garde de ne pas y adjoindre votre signature.

Attention! Le programme qui recevra votre courrier connaît votre adresse, inutile de la lui rappeler (sauf bien sûr dans les cas où vous n'écrivez pas à partir de votre adresse habituelle).

Le programme saura par votre adresse que vous devez être ajouté dans la liste et vous le confirmera par retour du courrier.

Si vous voulez avoir des informations sur un Listserv, envoyez un message contenant uniquement le mot help dans son champ sujet ainsi que dans le corps du message. Il est inutile de poser des questions précises dans votre corps de message puisque personne ne les lira.

Lorsque vous vous êtes inscrit à plusieurs Listservs, vous serez probablement assaillis par les courriers et désirerez vous retirer du Listserv. Ceci se fait en envoyant le message unsubscribe. Une des difficultés réside dans le fait qu'il existe des variantes entre les différents Listserv.

Certains vous permettent de vous enregistrer ou de vous retirer de la liste, en envoyant un courrier depuis une autre adresse que la vôtre.

Donc le mieux est de se faire envoyer le mode d'emploi précis par le courrier help.

Pour connaître la liste des listes de distribution, il suffit d'envoyer un courrier au robot de nodak [mailto:LISTSERV@vm1.nodak.edu] avec dans le corps du message la ligne :

GET NEW-LIST WOUTERS

Pour trouver une liste de diffusion concernant un sujet donné, il suffit d'envoyer dans le corps du message la ligne :

LIST GLOBAL /<sujet>

Enfin l'adresse du serveur Web [http://www.cru.fr/listes/] donne la liste des listes de distribution françaises.

8.5 - Les Services de changement d'adresse

Vu le nombre de fournisseurs d'accès et leur cortège d'offres gratuites, vous serez peut-être tenté d'en essayer plusieurs. Or ceci pose un problème de taille, celle de votre adresse courrier, en effet, à chaque changement de fournisseur, votre adresse viendra à changer.

Vous pouvez résoudre ce problème en choisissant un service qui vous fournira une adresse courrier indépendante de votre fournisseur. Généralement ces services ne garantissent pas l'anonymat de votre adresse et vous coûteront de 50 à 150 FF par an.

 Nous citerons :

8.6 - Quand le courrier remplace ftp

Sites FTP dotés d'options courrier

Il est de nombreux cas d'utilisateurs qui ont une connexion à Internet limitée au courrier. C'est le cas de la plupart des employés de société dont le réseau interne est protégé par un FireWall  très restrictif ou qui utilisent un réseau interne et une passerelle vers Internet.

Certains serveurs e-mail comprennent des commandes à l'intérieur des courriers qu'ils reçoivent, ces commandes permettant d'accéder à des serveurs par ftp.

L'avantage de ces serveurs e-mail n'apparaît pas au novice, mais en y regardant de plus près, vous en comprendrez l'intérêt. Lorsque vous vous connectez sur un serveur ftp qui comprend la dernière version d'un logiciel fort convoité, il y a fort à parier que le serveur reçoit un très grand nombre de connexions.

 Et si vous êtes relié à votre fournisseur par une ligne modem à 28 800 bits par seconde, il est possible que la ligne entre votre fournisseur et le serveur ftp convoité soit d'un débit réel beaucoup plus bas.

Ainsi si vous demandez à un serveur e-mail-ftp de faire le transfert pour vous, le courrier sera rapatrié pendant un temps où vous n'êtes pas connecté. Une fois que vous lirez votre courrier, le fichier ftp sera rapatrié vers votre ordinateur personnel à une vitesse de 28 800 bits par seconde.

Pour accéder aux serveurs ftp mondiaux vous pouvez accéder au serveur de mail du NIC[mailto:service@nic.ddn.mil].

Les serveurs ftp par mail mondiaux les plus connus sont les suivants :

Regardons comment on procède pour accéder à ce serveur: il suffit de mettre dans le corps du message les lignes suivantes.

X-Sender: Gilles.Maire@ungi.net
Date:  Sat, 24 Jun 1995 21:54:35 +0000
To: ftpmail@sunsite.unc.edu
From:
Subject: ce qu'on veut 

open
dir
quit

La ligne open ouvre le serveur ftp c'est-à-dire le serveur sur lequel est installé le service courrier de notre exemple.

La ligne dir permet de connaître la liste des fichiers et répertoires contenus dans la racine du serveur.

La ligne quit permet de quitter le serveur.

Une fois le courrier envoyé vous recevrez un courrier vous informant d'un numéro identifiant votre requête, vous informant que votre demande a été prise en compte. Ensuite vous recevrez la liste des fichiers contenus sur le serveur interrogé.

Si vous expédiez à ces serveurs un courrier contenant le mot help, vous recevrez les commandes disponibles sur ces serveurs.

Attention! Il est demandé que ces serveurs ne soient utilisés que pour accéder à des serveurs ftp géographiquement proches.

Pour ces serveurs la liste des commandes disponibles est généralement la suivante :

Echange de fichiers entre utilisateurs

Ce chapitre explicite les différents points à connaître pour envoyer des fichiers par le courrier électronique. Ces différents modes d'emploi s'appliquent aux courriers directs entre deux utilisateurs, ou aux courriers transitant par un serveur (de News par exemple).

Compression des données

Comme dans tous les cas de transfert de données, si vous voulez expédier un fichier volumineux vous devez le compresser pour que celui-ci prenne le moins de place possible. La notion de volumineux est relative puisque pour une ligne à 2400 bps un fichier de 100 Ko est gros, alors que pour une ligneà 56 K bps, c'est un fichier de 1 Mo qui est volumineux.

Donc, sauf dans le cas de fichier de moins de 50 Ko, la compression des données s'impose.

Lorsque vous communiquez directement avec un utilisateur, vérifiez bien quel est son système d'exploitation afin de vous assurer qu'il sera à même de décompresser les données que vous lui envoyez. Référez-vous au chapitre sur la compression de données du module ftp, pour de plus amples informations.

Il n'est pas évident que votre correspondant dispose d'un logiciel de décompression de données; donc, avant de faire des expéditions par le biais du courrier vérifiez également ce point.

uuencode/uudecode

Ce chapitre concerne les cas où votre logiciel de courrier ou celui de votre correspondant ne comprend pas les notions d'attachement explicitées dans la section suivante.

Au début de sa conception, le courrier électronique ne permettait d'envoyer que des fichiers ASCII  avec un codage à 7 bits. Les 7 premiers bits servent à coder les principaux caractères mais pas les caractères accentués, qui peuplent nos textes ASCII francais. Ces caractères accentués sont en effet codés sur le 8ème bit qui n'est pas compris par le courrier électronique.

Lorsque vous utilisez un programme informatique, il n'est pas codé sur 7 bits mais bien sur 8 bits. La première fonction du programme uuencode/uudecode est bien de décaler toutes les informations pour transformer des informations sur 8 bits en informations sur 7 bits. (Simplement par décalage tous les 8 bits pour laisser un bit a zéro).
La deuxième des limitations initiales du courrier électronique résidait dans le fait que le corps des messages était limité à 64 Koctets.

 Donc la deuxième fonction de uudecode/uuencode est de tronçonner les fichiers de gros volumes vers une succession de fichiers plus petits. Ainsi le fichier manuel.htm sera décomposé en un fichier manuel1.uue manuel2.uue manuel3.uue.

De façon générale vous utiliserez un programme uudecode pour passer de manuel1.uue manuel2.uue vers manuel.htm.

Un bon programme uuencode/uudecode sur PC, Macintosh ou Unix permet de faire les opérations suivantes :

Windows Le logiciel Wincode permet de faire ces différentes opérations sous Windows. Version 1.4

Regardons enfin comment est composé un fichier encodé, prenons le fichier manuel.htm il sera encodé sous DOS en un fichier manuel.uue qui contiendra les lignes :

begin 644 manuel.htm
..........
end

On voit dans cet exemple comment le nom .htm peut être retrouvé par le logiciel de décodage.

Mais un fichier encodé peut être éclaté en trois fichiers, par exemple manuel.htm va être éclaté en manuel1.uue manuel2.uue manuel3.uue. Voici le contenu des fichiers.

manuel1.uue contiendra des informations sous la forme :

begin 644 manuel.htm
....

manuel2.uue contiendra des informations sans begin ni end.

Manuel3.uue contiendra des informations sous la forme:

..........
end

Enfin il est bon de savoir que plusieurs fichiers peuvent être contenus dans un fichier uuencode. On trouvera des informations ordonnées sous la forme :

fichier.uue :

begin 644 fichier.htm
.....
end
begin 644 fichier.exe
....
end

Attachement

La méthode décrite dans la section précédente n'est pas très souple. Il est plus aisé, si les deux correspondants disposent de telles options, d'adjoindre un document attaché à votre courrier.

Cette possibilité a été développée sous l'appellation MIME (Multi-purpose Internet Mail Extensions). Sur Macintosh l'attachement est traditionnellement effectué sous la méthode BinHex. Donc avant d'envoyer un courrier à un correspondant avec un attachement, vérifiez s'il supporte les modes BinHex ou MIME.

Les logiciels comme Eudora sont capables de recevoir ou d'expédier des courriers avec des documents attachés. Pour envoyer un document avec attachement, il suffit généralement de faire glisser l'icone du document depuis le gestionnaire de fichier vers votre logiciel de courrier ou de trouver le menu attachment dans le menu message attach document dans le cas d'Eudora.

8.7 - Quand le courrier permet de lire les News

Généralités

Le lecteur ne connaissant pas les News devra lire le chapitre sur les News pour comprendre cette partie. Pour les autres, sachez que le courrier suffit pour lire les News.

En envoyant à l'adresse mail-server@rtfm.mit.edu [mailto:mail-server@rtfm.mit.edu] un message dont le corps du courrier contient la ligne :

send usenet/news.answers/news-newusers-intro

vous recevrez une introduction (en anglais) sur les News.

Si vous désirez avoir la liste complète de toutes les News, il suffit d'envoyer à la même adresse un courrier dont le corps contient les lignes suivantes :

send usenet/news.answers/active-newsgroups/part1

send usenet/news.answers/active-newsgroups/part2

send usenet/news.answers/alt-hierarchies/part1

send usenet/news.answers/alt-hierarchies/part2

Pour obtenir la FAQ  d'un newsgroup il suffit d'envoyer à la même adresse un courrier dont le corps comprend la ligne :

index usenet/<newsgroupname>

Le courrier en retour comprendra la liste des FAQ disponibles dans le newsgroup et pour obtenir la FAQ il suffit d'envoyer à la même adresse un courrier dont le corps comprend la ligne suivante :

send usenet/<newsgroupname>/<faqfilename>

Lire et Ecrire dans les News

La première activité utile est de lire les News. Pour ce faire, il faut s'adresser à l'un des serveurs de la liste suivante :

Pour obtenir la liste des News récemment postées, il suffit d'envoyer un courrier dont le sujet est get all

Vous devez connaître la News que vous désirez lire (nous la noterons <News> mais elle peut être par exemple humour.rec.fr par exemple), ensuite taper le courrier suivant :

Name=<newsgroup>

Type=1

Port=4324

Path=nntp ls <newsgroup>

Host=pinchy.micro.umn.EDU

Attention Parfois le port 4324 doit être remplacé par le port 4320.

Les Hosts peuvent être changés pour les noms suivants :

Ce changement peut être fait si le Newsgroup que vous désirez n'est pas présent sur le serveur.

Si vous désirez écrire dans une news, il suffit d'écrire le contenu de votre article dans un courrier adressé à l'une des adresses suivantes :

En remplaçant le nom <news> par votre nom de newsgroup.

8.8 - Récupérer des pages Web par le courrier

Il est parfois intéressant de lire un Web localement, surtout lorsque celui-ci comprend de nombreux niveaux. Là encore le courrier électronique fournit quelques services fort utiles, puisque c'est le seul outil capable de rapatrier tous les niveaux d'un Web.

Bien sûr si vous souhaitez rapatrier tous les niveaux de Yahoo, vous serez limité par la taille démesurée du serveur.

Il est nécessaire de connaître l'URL  de la page Web que vous souhaitez rapatrier.

Ensuite il vous suffit d'envoyer un e-mail à l'un des serveurs suivants :

Dans le corps du message, il vous suffit de spécifier la ligne :

send <URL>

pour les serveurs agora.

Pour le serveur webmail, la syntaxe à respecter est:

GO <URL>

Remarque : En remplaçant GO par GET vous recevrez le fichier html au lieu de recevoir un fichier html et le texte associé.

 Ceci provoquera l'envoi du fichier HTML  spécifié par l'URL et vous verrez la liste des serveurs référencés dans la page HTML.

Vous pouvez recevoir tous les niveaux d'URL en précisant la profondeur par la commande (serveurs agora seulement) :

deep <URL>

Point clé Il est intéressant d'élargir l'utilisation du courrier /web pour la recherche dans les bases de données interfacées par Web. Il suffit de savoir que, lorsqu'une recherche est demandée sur Lycos ou sur tout autre Web, une procédure CGI est envoyée au Web. La procédure est ajoutée à l'adresse de l'URL. Ainsi pour adresser le serveur Lycos, en demandant une recherche sur Paris, il suffit d'envoyer la ligne suivante dans le corps du courrier :

http://query1.lycos.cs.cmu.edu/cgi-bin/pursuit?paris

8.9 - Protocoles courrier

Vous verrez souvent les noms SMTP, POP3 apparaître dans vos logiciels de courrier; sans vous expliciter le détail de chacun de ces protocoles nous allons en donner les grandes lignes.

SMTP

SMTP (Simple Mail Transport Protocol) regroupe tous les protocoles concernant le courrier électronique sur Internet. Le protocole SMTP est un protocole point à point, c'est-à-dire qu'il met en communication deux serveurs : celui de la personne qui envoie un courrier et celui de la personne qui le reçoit. Ces serveurs sont des machines qui sont chargées de la gestion de votre courrier et de celui de vos collègues. Ainsi si votre nom est dupont@imaginet.fr, vous serez géré par un serveur de courrier qui aura un nom (sans doute mail.imaginet.fr). Ce serveur de courrier aura la charge d'acheminer votre courrier vers le serveur de votre destinataire.

 Il se peut que la liaison point à point ne concerne qu'un serveur, quand une personne vous envoyant un courrier est gérée par le même serveur que le vôtre.

 Le protocole SMTP spécifie le format des adresses des utilisateurs, les champs de vos courriers (from: to: etc.), les possibilités d'envoi groupé, la gestion des heures.

Si vous êtes connecté chez vous de façon intermittente, votre serveur utilisera SMTP pour recevoir votre courrier, et vous utiliserez POP3 pour lire les courriers qui vous attendent sur le serveur.

 Pour expédier votre courrier, selon la version de votre logiciel, vous utiliserez SMTP directement, ou une procédure extension de POP3 pour demander à votre serveur d'envoyer votre courrier.

POP3

Le protocole POP3 a été conçu pour vous permettre de récupérer votre courrier sur une machine distante quand vous n'êtes pas connecté en permanence à Internet.

 Voilà pourquoi dans votre logiciel de courrier vous devrez donner l'adresse de votre serveur POP.

Le protocole POP gère l'envoi de messages identifiés par une clé et un argument, ainsi que la réception de messages d'erreur (ERR) ou d'acquittement (OK).

 Le protocole POP gère les messages suivants:

D'autres messages comme TOP (pour voir les titres des messages) ou APOP (qui permet de ne pas envoyer de multiples mots de passe dans le cas des connexions périodiques) sont en marge du protocole.

 L'envoi de messages (par les extensions XTND XMIT) n'est pas non plus supporté par le protocole POP3 de base. Le protocole POP gère l'authentification, c'est-à-dire la vérification de vos nom et mot de passe. Il bloque, également, votre boîte aux lettres pendant que vous y accédez, ne permettant pas à une autre connexion d'accéder en même temps à votre courrier.

 Notons que le protocole POP3 n'est pas sécurisé, et qu'en vous connectant en telnet sur le port 110 vous pouvez voir les messages de réception en clair.

 Toutes ces informations permettent de comprendre certaines options de vos logiciels, mais elles ne sont pas implémentées sur tous.

 Au niveau d'une utilisation normale vous n'aurez en principe qu'à connaître l'adresse de votre serveur POP pour renseigner votre logiciel.

IMAP

IMAP(Interactive Mail Access Protocol) est un autre protocole moins utilisé que POP parce que moins répandu mais qui offre plus de possibilités.

Le principal intérêt d'IMAP est d'utiliser le serveur comme archiveur de courrier, ainsi les boite Inbox (ou courrier reçu) restent présentes sur le serveur. Ceci permet de retrouver l'intégralité de son courrier électronique lorsqu'on utilise plusieurs ordinateurs pour se connecter.

 Il gère plusieurs accès simultanés, ainsi que plusieurs boîtes aux lettres sur le serveur et il permet les recherches de courrier selon critères. Il est donc plus riche, mais étant plus complexe, il est moins utilisé.

Sécurité

Le courrier électronique n'est pas sécurisé au niveau de la confidentialité car les messages sont stockés en clair sur votre serveur de courrier. D'autre part vous n'êtes jamais sûr à cent pour cent que votre courrier va atteindre son destinataire. Les solutions pour y remédier consistent en deux points :

Cryptage

Il existe plusieurs façons de crypter les messages, mais, quelle que soit la méthode retenue, le principe est le même. Il consiste, en effet, à coder le corps du courrier, avec une ou plusieurs clés de protection. Le cryptage par un seul mot de passe suppose que vous donniez le mot de passe à vos destinataires par un canal de communication sûr et qu'eux-mêmes ne laissent pas traîner sous les regards indiscrets ce mot de passe. Si on suppose que vos destinataires auront plusieurs correspondants, ils devront connaître un certain nombre de mots de passe.

 Un moyen plus sûr est de disposer de deux clés, l'une dite publique et l'autre dite privée.

 La clé publique sera utilisée pour coder le message, et la clé privée sera utilisée pour le décoder.

 Si l'expéditeur utilise sa clé privée pour coder le message, le destinataire devra entrer la clé publique pour le décoder, on parlera dans ce cas de signature électronique ou digitale.

 Tout ceci permet de s'assurer que les e-mails n'ont pas été modifiés ou lus pendant leur transport.

 Les logiciels de cryptage offrent des annuaires de clés de vos correspondants, accessibles par un mot de passe et une option offrant une visualisation uniquement des premiers caractères de ces clés, ceci afin d'abriter les clés des regards indiscrets. Une grande difficulté dans la cryptologie consiste en un problème légal, dans la mesure où les autorités américaines n'autorisent pas la diffusion en dehors du sol américain des algorithmes de cryptage.

En outre la législation de certains pays francophones (en particulier la France) n'autorise pas les communications quand elles ne peuvent pas être écoutées (bien que l'écoute soit interdite). Nous explicitons comment tout cela marche, en informant le lecteur du guide qu'il est interdit de crypter et pour rester tout à fait dans le cadre de la loi nous vous demandons de ne pas crypter.

 Bien entendu, sur Internet ces algorithmes existent et ils sont visibles sur des serveurs publics. Nous préférerons vous donner les adresses de ces serveurs, plutôt que de donner les détails dans le présent manuel.

 Parlons de différents algorithmes :

PGP

PGP (Pretty Good Privacy) est une solution de cryptage mise au point par Philip Zimmermann. PGP est devenu très vite le standard de cryptage des messages, parce qu'il est gratuit, d'une part et parce que le MIT soutient le protocole. Standard ne veut cependant pas dire unique, puisqu'il existe d'autres systèmes, moins répandus il est vrai.

 PGP comprend des procédures utilisées par la société RSA (qui fournit également des éléments à Netscape pour ses clés de protection).

 La dernière version de PGP est 2.62 pour les US et 2.62i pour les pays extérieurs aux US, cette version étant incompatible avec les versions précédentes. Ceci veut donc dire que, si vous utilisez PGP, il est important que vous informiez votre correspondant de la version utilisée.

PGP s'utilise sur Unix, VMS, MS-DOS, OS/2, Macintosh, Amiga, Atari mais nous bornerons nos exemples aux mondes PCWindows et Macintosh.

 Comme d'autres logiciels de cryptage, PGP utilise deux clés, l'une publique et l'autre privée. La clé publique permet un premier niveau de sécurité dans la mesure où seules les personnes qui connaissent cette clé peuvent vous écrire ou vous lire.

 PGP utilise un code de validation en fin de codage qui permet de valider la cohérence du message crypté. Mais c'est la clé privée que votre correspondant devra posséder qui permettra la parfaite sécurité du protocole.

 

La FAQ concernant PGP est disponible sur le site de Prairie Net [ftp.prairienet.org/pub/providers/pgp/pgpfaq.txt]

Viacrypt

Viacrypt est une version commerciale de PGP, dont on ne peut pas obtenir les sources, et qui utilise les algorithmes RSA et IDEA.

C'est la seule version de PGP tournant sous Windows.

 Des informations sur Viacrypt peuvent être obtenues en écrivant à la personne chargée de la commercialisation de ce logiciel: viacrypt manager [mailto:viacrypt@acm.org]

RIPEM

Ripem est un autre logiciel gratuit permettant le cryptage, il est disponible sur le site ftp de MSU [ftp://ripem.msu.edu/pub/crypt/GETTING_ACCESS]

8.10 - Netiquette

Ne pas encombrer votre boîte aux lettres

Vérifier vos courriers régulièrement si vous en recevez beaucoup. Si vos mails résident sur un autre disque dur que le vôtre, une fois qu'ils sont lus, ne les conservez pas indéfiniment mais détruisez-les ou rapatriez-les.

Sachez que les mails ne sont pas confidentiels

Vos mails vont transiter sur le réseau et être stockés sur des disques durs jusqu'à ce que vous les lisiez, donc il est en principe facile à n'importe quel administrateur de lire un de vos mails. Donc évitez les informations ultra-confidentielles.

Ne vous abonnez pas à trop de listes de distribution

Sachez que si, par une soirée d'hiver, vous vous abonnez à une dizaine de listes de distribution, il peut bien vous arriver 100, 200 ou 1000 courriers sous vingt-quatre heures. Donc abonnez-vous progressivement à vos listes de distribution préférées.

Soyez sûr de vos adresses

La plupart du temps, les envois erronés sont sans incidence, mais si vous envoyez un très gros courrier (notamment avec des attachements) une erreur peut vous coûter de longs temps de connexion.

N'oubliez pas le champ sujet

Le champ sujet est celui qui est lu en premier lieu par vos correspondants pour identifier votre message. Ne l'oubliez pas et de plus mettez un texte concis et le plus explicite possible. En outre évitez l'emploi de caractères dollars car ces caractères sont parfois éliminés par les filtres anti-spam.
 


Haut Haut Suivant Sommaire Recherche Fenêtre Glossaire Nouveau Bientôt Courrier Souscription Aide Copyright