Avant d'expliquer comment configurer un serveur mail, il est important de savoir quel chemin parcourt un message, de son expéditeur à son destinataire. |
-
Le système de messagerie est un des plus anciens, il date même d'avant l'internet comme nous le connaissons. Avant l'internet pour tout le monde, nous avons eu Fidonet. L'internet était destiné uniquement aux experts et l'envoi de message était très complexe (il fallait indiquer chaque étape qu'un message devait suivre pour atteindre le destinataire. Nous avons maintenant résolu ce problème avec les enregistrements MX (Mail Exchanger). |
Terminologie
Un client demande un service donné, que ce soit l'envoi d'un message ou la lecture de la boite à lettre. Il se connecte pour cela à un serveur donné (par exemple relay.skynet.be ou mail.skynet.be) et utilise un port donné. Le port utilisé dépend du service demandé.
Un serveur écoute les messages qui lui sont destinés et y répond si nécessaire. Un serveur est toujours à l'écoute, mais n'établit pas de connection avec un client: c'est le client qui démarre la connection.
Le protocole utilisé pour acheminer les courriels est le SMTP Simple Mail Transfer Protocol. Nous avons donc des clienst SMTP (qui veulent envoyer un message) et des serveurs SMTP (qui attendent de recevoir des messages). Le protocole utilisé pour lire sa boite au lettres chez le fournisseur d'accès est le POP-3 Post Office Protocol. Nous avons ici aussi un client (qui se connecte pour télécharger les courriels) et un serveur qui écoute. Le serveur et client n'a aucun rapport avec la direction des messages: c'est soit le client qui envoie les messages (SMTP), soit le serveur (POP). Un ordinateur peut fournir à la fois un service POP et SMTP: c'est le numéro de port qui détermine le service à fournir. |
Fonctionnement
Outlook Express, Pegasus mail, Thunderbird sont des applications pour lire et envoyer des messages. Ils contiennent un client SMTP pour envoyer les messages et un client POP pour récupérer les messages en attente chez le fournisseur d'accès.
Messages sortantsTon message est alors refilé à une seconde application, qui agit maintenant comme client pour transmettre le message à son destinataire. Une adresse mail se compose de deux parties: une partie nom et une partie serveur. Prenons l'adresse marc@verfaillie.be. Le client SMTP va rechercher quel serveur est configuré pour recevoir les mails à destination du domaine 'verfaillie.be'. Il utilise pour cela l'enregistrement MX qui indique pour un domaine donné quels sont les serveurs qui lui sont attribués. Le message est maintenant envoyé à ce serveur. C'est la configuration de l'enregistrement MX qui détermine vers quel serveur un message donné va être envoyé. Il faut donc que deux conditions soient remplies pour qu'un message puisse être reçu: l'enregistrement MX du serveur dans la base de donnée DNS et la configuration correcte du serveur pour indiquer qu'il peut recevoir les messages pour un domaine donné.
Messages entrantsLes messages sont collectés dans la boite aux lettre jusqu'à ce que l'utilisateur les demande. Un serveur peut disposer de plusieurs milliers de boites à lettres. La plupart des fournisseurs d'accès limitent la capacité de la boite à lettres à 50MB. |
Publicités - Reklame