WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Application de mailing de masse

( Télécharger le fichier original )
par Emna Guermazi
Université de sfax pour le sud - maitrise en informatique systéme et multimédia 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III. Messagerie électronique

La messagerie électronique, appelée aussi "electronic-mail" ou "E-mail" est l'outil le plus répandu dans l'Internet des entreprises ou des particuliers. C'est un service gratuit qui est l'outil de base de la communication sur l'Internet privilégié entre des personnes distantes, quoi qu'il paraisse pratique et efficace, le service de messagerie électronique n'est forcément pas aussi simple et anodin qu'il peut y paraître au premier regard.

Le principe est similaire à celui du courrier postal : il suffit de disposer d'une adresse électronique, ainsi que d'un programme de messagerie sur un ordinateur connecté à l'Internet, pour pouvoir diffuser rapidement des messages. Lorsque le courrier est arrivé à destination, le correspondant peut le lire via son propre programme de messagerie. Ainsi, il n'est pas nécessaire que celui-ci soit disponible au moment de la communication. Sauf cas exceptionnel,

le message envoyé arrive à bon port. Toutefois, comme dans le service postal usuel, celui-ci peut être intercepté par une personne indiscrète.

Dans le cadre de l'entreprise aujourd'hui, la messagerie électronique offre l'opportunité fabuleuse de prendre contact avec d'autres utilisateurs, clients et dirigeants. Dans les années 80, le dirigeant transmettait les décisions par la voie hiérarchique en s'assurant que les personnes intéressées avaient bien reçu les informations. De nos jours, le manager rédige son mémo depuis son logiciel de messagerie, vérifie l'orthographe (la plus part du temps elle se fait automatiquement), le relie, puis l'envoie. La procédure est simple et fiable. Pourtant la rédaction de notes de services n'est pas la seule fonctionnalité qui contribue à l'amélioration des communications internes. La messagerie électronique permet de réduire le nombre d'appels internes et externes, de rencontres entre direction et personnel. Il est aussi un excellent moyen de coordination d'une équipe ou d'un service. Outre ces possibilités, la messagerie électronique permet de partager des fichiers, c'est la fonction de joindre un fichier au message. Le système de messagerie d'Intranet est ouvert sur l'extérieur. Il permet d'échanger des documents avec les utilisateurs d'Internet (Extranet). Pour une confidentialité optimale des données, le message pourra être crypté par l'expéditeur, puis décrypté par le destinataire.

Figure 11 : Architecture du système de messagerie

Le système est fondé sur la coopération de plusieurs modules, dont le but est de réaliser les tâches suivantes :

· Permettre à l'administrateur de :

- Créer, détruire des comptes utilisateurs (boîtes aux lettres).

- Créer, modifier des listes de diffusion (ensembles de destinataires réunis sous une même dénomination)

- Démarrer / Stopper un Service (Service SMTP ou POP).

· Permettre à l'utilisateur de :

- Rédiger et expédier un message et consulter les messages qui lui sont destinés. - Classer les messages dans des dossiers.

- Répondre à un message sans avoir à retaper l'entête.

- Utiliser des fonctions de recherche (retrouver les messages répondant à des critères spécifiques, tel que : la date, le nom de l'expéditeur, le sujet . . .).

- Créer un annuaire personnel.

III. 1. Structure de l'adresse électronique

Elle se décompose en deux parties séparées par le signe @

NomDeLaPersonne@NomDeDomaine.com

Les lettres après le point indiquent le type de domaine :

· Com : signifie que l'hôte est une compagnie ou un service commercial.

· Edu : signifie que l'hôte est une université ou une autre institution scolaire.

· Org : indique que l'hôte est un organisme non commercial.

· Gov : pour une administration officielle.

· Mil : concerne les militaires.

· Net : est réservé aux organismes comme les fournisseurs de services Internet.

· Fr : pour un DNS en France.

· Tn : pour un DNS en Tunisie

· Etc.

III. 2. Serveurs de messagerie

Les messages sont transmis d'une machine à l'autre à travers le réseau Internet jusqu'à leur destination finale. Ces machines qui sont chargées d'acheminer et de réceptionner le courrier électronique sont appelées serveurs de messagerie.

Ainsi, une fois parvenu au serveur de messagerie de destination, le message est enregistré dans une boîte aux lettres électronique jusqu'à ce que le destinataire le récupère. Ce

serveur remplit, en quelque sorte, le rôle de « bureau de poste ». Pour recevoir ses courriers électroniques, il n'est donc pas nécessaire d'être connecté en permanence. A chaque nouvelle connexion, il sera possible de récupérer tous les derniers messages envoyés sur son adresse électronique.

Il est donc très important de savoir que chaque email est stocké sur un serveur avant d'être lu. Même si chaque boîte aux lettres est protégée par un identifiant et un mot de passe, la messagerie électronique apparaît, à cet égard, comme un service moins sécurisé et moins confidentiel que le courrier traditionnel.

La messagerie électronique est donc une application qui s'appuie essentiellement sur des serveurs de messagerie. Lorsqu'un correspondant interroge sa boîte aux lettres électroniques, il rapatrie ses messages se trouvant sur son serveur de courrier. Lorsqu'il expédie un courrier à quelqu'un, celui-ci est acheminé vers un serveur de courrier, dans la boîte aux lettres du destinataire, jusqu'à ce que celui-ci lise son courrier.

Quand un Email contient l'adresse d'un destinataire qui s'avère erronée, le serveur de courrier se charge de renvoyer le courrier avec la raison du refus.

Contrairement à une adresse postale classique, la messagerie électronique présente l'avantage de permettre de récupérer le courrier à partir de n'importe quel endroit. Il suffit, pour cela, d'avoir une connexion à l'Internet et de disposer d'un compte E-mail sur un serveur de courrier.

Le serveur de messagerie réalisé se base sur les standards des protocoles SMTP et POP3, son implémentation a été effectuée dans le langage Java. Il permet la gestion de plusieurs boîtes aux lettres et utilisateurs.

Ce serveur comporte plusieurs modules qui permettent d'assurer le bon déroulement des opérations d'envoi et de réception à travers l'Intranet, et vers Internet.

Figure 12 : Schéma fonctionnel du serveur de la messagerie


· Noyau du système de messagerie :

Ce module réalise les tâches essentielles au bon fonctionnement du système, qui sont : - Recevoir les connexions depuis les utilisateurs (en cas de dépassements du nombre maximum d'utilisateurs, la connexion est refusée).

- Après la connexion, chaque utilisateur sera affecté au service approprié (SMTP, POP3), il sera inséré dans la file d'attente du service, pour s'allouer un processus.

- Grâce à une interface, l'administrateur pourra créer, supprimer des boîtes aux lettres ou des listes de diffusions. Il peut aussi fixer les paramètres nécessaires au fonctionnement du serveur (nombre maximum d'utilisateurs simultanément connectés, ports des services SMTP et POP3 -25 et 110 par défaut).

· Les noyaux SMTP et POP3 :

Ces noyaux permettent de réaliser les opérations suivantes :

- Analyser et traiter les commandes émises par l'utilisateur (le client). - Envoyer les réponses et les résultats des traitements effectués.

· Planificateur d'accès à Internet :

La tâche du Planificateur est de centraliser la gestion du temps. Celui-ci reçoit les événements depuis le manager du serveur, les places en attente et signale au manager du serveur qu'un événement a atteint sa date d'activation. Les événements concernent essentiellement l'envoi du message vers Internet. La centralisation de la gestion du temps est nécessaire, car la seule notion du temps disponible au niveau système est le temps machine fourni par l'horloge interne et celui-ci est évidemment absolu.

Le planificateur d'accès à Internet permet d'assurer la connexion des services SMTP et POP3 à Internet. Trois possibilités sont mises à la disposition de l'administrateur :

- Connexion directe à Internet : chaque message voulant être envoyé à Internet sera expédié directement vers une passerelle de courrier prédéfinie.

- Connexion toutes les X minutes : chaque message voulant être envoyé à Internet sera mis en attente. Le planificateur expédie les messages en attente toutes les X minutes.

- Connexion s'il y a X messages en attente : le message sera mis en attente jusqu'à ce que le nombre total des messages atteigne X.

III. 3. Protocoles de messagerie

Le fonctionnement du courrier électronique repose sur une série de protocoles de communication destinés à envoyer ses messages de serveur à serveur à travers l'Internet.

Pour envoyer et recevoir des messages, on doit posséder un compte sur un ordinateur exécutant un service POP (Post Office Protocol) et avoir accès à un ordinateur exécutant un serveur SMTP (Simple Mail Transfer Protocol).

Les messages électroniques entrants seront envoyés sur le compte correspondant POP d'où ils seront ensuite transférés vers le logiciel de messagerie.

Quant aux messages sortants, ils seront envoyés au serveur SMTP, d'où ils seront acheminés vers les destinataires.

Les principaux protocoles sont : SMTP, POP3 ou encore IMAP4, chacun jouant un rôle bien précis. En fait, on peut les regrouper en deux types de protocoles :

III. 3.1. Protocoles de communications

III. 3.1. a. Protocole SMTP

Le protocole SMTP (Simple Mail Transfer Protocol) est le protocole standard permettant de transférer le courrier électronique sur le réseau Internet entre deux serveurs de messagerie, celui de l'expéditeur et celui du destinataire.

Le protocole SMTP spécifie aussi l'entête des courriers (from : to :, etc.), le format des adresses des utilisateurs, les champs des courriers, les possibilités d'envoi groupé, la gestion des heures ou encore le format des adresses des utilisateurs. Ainsi, avant chaque envoi de message, SMTP vérifie auprès des différents FAI (Fournisseurs d'accès à Internet) que l'adresse du destinataire existe réellement. Si tel n'est pas le cas, le message revient automatiquement dans la boîte aux lettres de l'expéditeur.

Un message met en général quelques secondes seulement pour aller d'un point à un autre sur l'Internet. Le message peut transiter par différents relais ou par un seul serveur si le destinataire utilise le même serveur de messagerie que l'expéditeur.

Dans un logiciel de courrier, il faut toujours donner l'adresse de son serveur SMTP qui prendra généralement la forme suivante : smtp.nom_de_domaine ou mail.nom _de _domaine

III. 3.1. b. Protocole POP3

Le protocole POP (Post Office Protocol) permet d'aller récupérer son courrier sur un serveur distant (le serveur POP). Ce protocole est nécessaire pour les personnes qui ne sont pas connectées en permanence à l'Internet. Ainsi, POP3 permet le traitement hors-ligne de ses emails. Il suffit de se connecter périodiquement à son serveur de messagerie, via un logiciel spécifique, pour rapatrier sur sa machine le courrier en attente. Les messages récupérés sont ensuite effacés du serveur de messagerie, sauf configuration contraire du logiciel de messagerie. Il est, en effet, possible de laisser une copie des messages sur le serveur.

POP3 gère aussi l'authentification à l'aide d'un nom d'utilisateur et d'un mot de passe. Par ailleurs, ce protocole bloque la boîte aux lettres, à chaque connexion au serveur de messagerie. Ceci afin de rendre impossible une consultation simultanée par deux utilisateurs d'une même compte Email.

Mais ce protocole n'est pas sécurisé car les mots de passe comme les Emails circulent « en clair » (le contenu n'est pas crypté) sur le réseau. A titre de comparaison, c'est comme si nous prenions l'habitude d'envoyer nos lettres sans prendre la peine de les insérer dans une enveloppe.

Dans un logiciel de courrier, il faut toujours donner l'adresse de son serveur POP qui prendra généralement la forme suivante : pop.nom_de_domaine.

Ainsi, l'utilisateur du courrier électronique met en oeuvre, en général, conjointement deux protocoles : SMTP et POP3. Il envoie des messages en utilisant SMTP (protocole d'envoi) et il récupère les nouveaux messages en utilisant POP3 (protocole facteur). Enfin, entre chaque serveur celui de l'expéditeur et celui du destinataire fonctionne encore le protocole SMTP qui a la charge de réceptionner les mails sur le serveur de messagerie. C'est la raison pour laquelle on parle de serveur de messagerie SMTP.

L'évolution du courrier électronique vers le multimédia et le manque de flexibilité de POP favorisent l'émergence d'un nouveau protocole : l'IMAP (Interactive Mail Access Protocol).

Avec ce protocole les messages sont téléchargés sur le poste de travail de l'utilisateur quand celui-ci lance son application de messagerie. La zone dédiée à l'utilisateur sur le serveur ne contient que les nouveaux messages, l'utilisateur est responsable de la sauvegarde des messages qu'il veut archiver.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984