Vous êtes sur la page 1sur 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Service Messagerie
Mohsen SHILI mohsen.sehili@email.ati.tn
Institut Suprieur des Etudes Technologiques de Jendouba TUNISIE e

Mars 2012

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

1 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Plan
1

Les bases Les l`ments du dialogue ee Les protocoles de Messagerie Principe de fonctionnement Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e Les Protocoles Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e Installation et Conguration (Postx) Installation et Conguration
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 2 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Les l`ments du dialogue ee Les protocoles de Messagerie

Plan
1

Les bases Les l`ments du dialogue ee Les protocoles de Messagerie Principe de fonctionnement Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e Les Protocoles Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e Installation et Conguration (Postx) Installation et Conguration
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 3 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Les l`ments du dialogue ee Les protocoles de Messagerie

Les l`ments du dialogue ee


UA ou MUA Mail User Agent Processus du poste client permettant de rdiger, envoyer et e lire les messages. Logiciel de type : Outlook Express, Eudora, Thunderbird . . . MTA Mail Transfert Agent Processus Serveur permettant dacheminer les courriers. Protocole associ : SMTP . e MDA Mail Delivery Agent Processus Serveur qui dlivre les messages dans les bo aux e tes lettres utilisateurs. Protocoles associs : POP, IMAP e
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 4 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Les l`ments du dialogue ee Les protocoles de Messagerie

Les protocoles de Messagerie


Simple Mail Transfer Protocol (SMTP) Le protocole bas sur des messages de format textes qui e dnit les changes entre serveurs de messagerie. e e Post Oce Protocol (POP) Un protocole de base de rel`ve de courrier pour le dialogue e entre un client de messagerie MUA et un serveur de messagerie dans sa partie MAA. Internet Message Access Protocol (IMAP) Un autre protocole de rel`ve qui ore des possibilits plus e e larges que POP (gestion des archives de courrier, limitation des volumes de donnes changes . . . ) e e e
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 5 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e

Plan
1

Les bases Les l`ments du dialogue ee Les protocoles de Messagerie Principe de fonctionnement Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e Les Protocoles Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e Installation et Conguration (Postx) Installation et Conguration
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 6 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e

On distingue deux types de service permettant dchanger e des messages via un rseau informatique (Internet e essentiellement) :
le courrier lectronique : e lexpditeur envoie un message ` un destinataire identi par e a e une adresse lectronique, e le message est dpos dans une bo ` lettres lectronique sur e e te a e un serveur, le destinataire devra relever sa bo ` lettres pour prendre te a connaissance du message ; la messagerie instantane ou chat (dialogue en ligne) : e les utilisateurs se connectent ` un serveur et changent des a e messages qui sachent en temps rel sur leur cran. e e
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 7 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e

Le service de courrier lectronique ncessite : e e


des serveurs de courrier lectronique capables : e de transfrer et dacheminer des messages vers les bo ` e tes a lettres, de recevoir et de stocker ces messages, un client de courrier lectronique capable : e denvoyer des messages, de relever le contenu de bo ` lettres. tes a Pour communiquer, les serveurs et les clients utiliseront dirents e protocoles de communication : protocole de transfert de courrier lectronique : SMTP, e protocoles de rception de courrier lectronique : POP3 ou e e IMAP.
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 8 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e

Principe de fonctionnement

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

9 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e

Soit un expditeur appartenant au domaine A qui veut envoyer un e courriel ` un destinataire appartenant au domaine B : a Lexpditeur, ` laide de son client de courrier, rdige son e a e courriel et sadresse ` son serveur de courrier (domaine A) a pour envoyer son courriel ; Le serveur du domaine A transf`re le courriel au serveur de e courrier du domaine B : le message est stock sur ce serveur ; e Le destinataire veut relever son courrier lectronique : ` laide e a de son client de courrier lectronique, il interroge son serveur e de courrier (Domaine B) ; Le client de courrier lectronique rcup`re le courrier depuis e e e son serveur de courrier (Domaine B).

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

10 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e

Plan
1

Les bases Les l`ments du dialogue ee Les protocoles de Messagerie Principe de fonctionnement Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e Les Protocoles Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e Installation et Conguration (Postx) Installation et Conguration
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 11 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e

Le Protocole SMTP

Simple Mail Transport Protocol Il permet denvoyer des messages texte ASCII vers des htes o disposant de services de courrier. Il utilise le port TCP 25 Il et est dcrit dans la RFC 821. e Les derni`res RFC concernant SMTP et le format des e messages sont les RFC 2821 et 2822.

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

12 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e

Le format MIME
Multipurpose Internet Mail Extensions (MIME) est un standard internet qui tend le format de donnes des courriels e e pour supporter des textes en dirents codage de caract`res e e autres que lASCII. Le format MIME permet denvoyer des chiers binaires. Ce format est dcrit dans les RFC 1341, 1896, 2045, 2046 et e 2049.

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

13 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e

Pour envoyer les messages, les services SMTP utilisent des commandes denvoi et de reception standardises e

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

14 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e

Le processus de rception, gneralement un serveur mail e e SMTP, rpond aux commandes recus par des codes de trois e chires.

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

15 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e

lexemple ci dessous est une session SMTP eectue ` laide e a dun client telnet connect sur le port 25 e

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

16 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Installation et Conguration

Plan
1

Les bases Les l`ments du dialogue ee Les protocoles de Messagerie Principe de fonctionnement Services de messagerie Composants dun service de courrier lectronique e Processus denvoi et de rception dun courrier lectronique e e Les Protocoles Le Protocole SMTP Les commandes SMTP Les rponses du serveur SMTP,Exemple de dialogue SMTP e Installation et Conguration (Postx) Installation et Conguration
Mohsen SHILI mohsen.sehili@email.ati.tn Service Messagerie 17 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Installation et Conguration

Installation
Installation postx (RHEL6)
To verify if Postx is already installed, use the following rpm command in a Terminal window: rpm -q postfix If rpm reports that postx is not installed, it may be installed as follows : yum install postfix or rpm -Uvh postfix Pour le dmarrer : e /etc/init.d/postfix start

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

18 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Installation et Conguration

Conguration
Conguration
The main conguration settings for Postx are located in the /etc/postx/main.cf le. There are many resources on the internet that provide detailed information on Postx so this section will focus on the basic options required to get email up and running. The key options in the main.cf le are:

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

19 / 20

Les bases Principe de fonctionnement Les Protocoles Installation et Conguration (Postx)

Installation et Conguration

Starting Postx on an RHEL System


Starting Postx
Once the /etc/postx/main.cf le is congured with the correct settings it is now time to start up postx. This can be achieved from the command line as follows : /usr/sbin/postfix start

Start automatically at system startup


To congure Postx to start automatically at system startup, run the following command in a Terminal window : chkconfig postfix on

Mohsen SHILI mohsen.sehili@email.ati.tn

Service Messagerie

20 / 20