Configuration de la salle nécessaire au TP Dans tout l exercice, remplacer N par votre numéro de Table.

Documents pareils
Mise en place d un serveur de messagerie

Migration de sendmail vers postfix dans le laboratoire Paul Painlevé à Lille. Mars

M2-ESECURE Rezo TP3: LDAP - Mail

Installer un serveur de messagerie avec Postfix

Installation du DNS (Bind9)

CASE-LINUX MAIL. Introduction. CHARLES ARNAUD Linux MAIL

Configuration avancée de Postfix

Installation d un Serveur de Messagerie

Installation GLPI-OCSNG-SSL Linux Debian Sarge

IUT Charlemagne, NANCY. Serveur Mail Sécurisé. CROUVEZIER Thibaut, FOLTZ Guillaume, HENRIOT François, VOISINET Florian

S E C U R I N E T S C l u b d e l a s é c u r i t é i n f o r m a t i q u e I N S A T. Tutoriel Postfix

DNS et Mail. LDN 15 octobre DNS et Mail. Benjamin Bayart, Fédération FDN. DNS - fichier de zone. DNS - configuration

Divers éléments. Protocoles d'applications. Un agent Utilisateur. MUA - Agents Utilisateurs de Courriel. Simple Mail Transfer Protocol

L3 informatique TP n o 2 : Les applications réseau

BONY Simon IR1. Services Réseaux TP3. BONY Simon

RAPPORT DE STAGE OUVRARD VALENTIN. «Assistance et Conseils en Informatique». LYCEE DU GRAND NOUMEA DU 04/11 AU 29/

Mise en place d un Webmail

Portails d'entreprise sous GNU/Linux

Couche application. La couche application est la plus élevée du modèle de référence.

FTP & SMTP. Deux applications fondamentales pour le réseau Internet.

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

Documentation technique Nagios

Protocoles Applicatifs

Cisco Certified Network Associate

TP Service HTTP Serveur Apache Linux Debian

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Gestion d identités PSL Installation IdP Authentic

(Fig. 1 :assistant connexion Internet)

Novembre 2006 Antispam sur Messagerie évoluée Completel Guide Utilisateur 1. Antispam individuel pour la Messagerie évoluée.

Thunderbird. Le logiciel libre du mois. Un peu de vocabulaire. Principales caractéristiques de Thunderbird!

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Chapitre : Les Protocoles

Outils de l Internet

SERVEUR DE MESSAGERIE

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.

Pack Evolix Serveur Mail Documentation d'utilisation

Sommaire 1 CONFIGURER SA MESSAGERIE 2 2 CONSULTER VOS MAILS SUR INTERNET (WEBMAIL) 7 3 PROBLEMES POSSIBLES 8

LINUX REDHAT, SERVICES RÉSEAUX/INTERNET

Comment utiliser mon compte alumni?

0.1 Mail & News : Thunderbird

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Paramétrage de compte mail netplus sur iphone et ipad

Le spam introduction. Sommaire

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

CASE-LINUX MAIL - ROUNDCUBE

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3

PROCÉDURE D AIDE AU PARAMÉTRAGE

Réseaux. 1 Généralités. E. Jeandel

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique

FLHD UE GLSE 301 Outils informatique Année Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr

Le courrier électronique

L auto-hébergement. Sébastien Dufromentel, Clément Février ALDIL, Conférence jeudi du libre. 7 février 2013

Configuration des logiciels de messagerie

Messagerie. Dominique MARANT CRI Lille 1. Octobre 2006

Développement Web. Les protocoles

Dans l'épisode précédent

Configurer Thunderbird sur clé USB

IceWarp serveur sur Linux : Guide d'installation

Guide de l'utilisateur

Le courriel sous linux avec Postfix. Association LOLITA

108. Services système de base

Description : Les candidats doivent être capables de conserver l'heure système et synchroniser l'horloge via le protocole NTP

Installation de la messagerie EMWAC IMS Sur Windows NT4 serveur ou Windows 2000 serveur

FTP & SMTP. File Transfert Protocol. Deux applications fondamentales pour le réseau Internet. Un protocole d échange de fichier «au dessus» de TCP :

SQUID Configuration et administration d un proxy

Version Wraptor Laboratories. SpamWars Serveur Proxy-SMTP

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

Messageries Rapport sur l administration et la gestion des services de messageries Messageries

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

VADE MECUM COURRIERS ELECTRONIQUES. Comprendre, s'organiser et gérer durablement la communication électronique

Installation d un serveur de messagerie en local. Télécommunications & réseaux. Nom-prénom: Fiche contrat

Cours CCNA 1. Exercices

SERVEUR DE MESSAGERIE

Manuel d'utilisation d'apimail V3

Courrier électronique

Hébergement de site web Damien Nouvel

Instructions relatives à l'adaptation de la messagerie électronique

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Applications. Applications. Le système de nommage d Internet: Domain Name System. Applications. service de noms

LE MANUEL CE SUPPORT PRÉSENTE DIFFÉRENTES RUBRIQUES REPÉRÉES PAR UNE ICONE

La messagerie électronique avec La Poste

Les serveurs. UE 103b. Guillaume Burel.

OFFICE OUTLOOK QUICK START GUIDE

Services Réseaux - Couche Application. TODARO Cédric

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

Initiation à l informatique. Module 7 : Le courrier électronique ( , mail)

Projet : installation d'un serveur de messagerie

Table des matières Hakim Benameurlaine 1

Transcription:

TP RESEAUX MMI Semestre 3 SERVEUR DE MESSAGERIE Configuration de la salle nécessaire au TP Dans tout l exercice, remplacer N par votre numéro de Table. Le Serveur de Mail La mise en place d'un système de messagerie passe par l'installation de plusieurs serveurs applicatifs (Un pour chaque protocole mis en œuvre : SMTP, POP, IMAP). En fonction de la configuration de l'infrastructure réseau et de l'organisation de la messagerie, il peut être nécessaire d'installer des outils supplémentaires comme FetchMail (Récupération de messages sur un serveur POP externe) ou Procmail (Distributeur de courrier interne avec filtrage des mails). L'installation peut aussi être complétée par des utilitaires de sécurité supplémentaire tel que SpamAssassin ou un Antivirus. Une boite aux lettres est représentée par son adresse e-mail. Elle est de la forme nom_utilisateur@domaine. Si le domaine n'est pas mentionné, l'adresse représente une boite aux lettres locale. Les utilisateurs sont des comptes utilisateurs du système Linux hébergeant le serveur SMTP Postfix. Ils sont créés à l'aide des commandes [adduser] et [passwd]. Votre domaine est domn.net Un système de messagerie est composé de trois éléments : L'UA (User Agent) : Il est chargé de poster et de lire le courrier. C'est l'outil utilisé par l'utilisateur final. Ce sont des logiciels comme Outlook, Eudora ou Evolution dans notre distribution Debian. Le MTA (Message Transfer Agent) : Son rôle est de transférer le courrier. Ce sont des logiciels comme Sendmail, Qmail et Postfix. Le MDA (Mail Delivery Agent) : Il délivre le message provenant du MTA dans une boîte aux lettres. C'est le rôle de Procmail. Le TP mettra en œuvre les logiciels suivants : Postfix (Serveur SMTP) Courier-pop (Serveur POP) Courier-imap (Serveur IMAP) Procmail pour délivrer les messages dans les boites aux lettres locales SquirrelMail (Serveur WebMail) sera installé sur le serveur pour illustrer cette fonctionnalité. Le client de messagerie sera alors votre navigateur (Utilisez celui de votre machine physique)

Installation du Serveur POSTFIX A l'aide de la commande apt-get, vous devez installer les paquets suivants : postfix procmail courier-base (avec un seul r!) Les options suivantes seront renseignées : Installation de type : Site Internet Nom de courrier : mail.domn.net Postfix est configuré à l'aide du fichier main.cf qui se trouve dans le répertoire /etc/postfix. Par sécurité, renommez ce fichier en main.cf.save Créez un nouveau fichier main.cf avec les éléments suivants : smtpd_banner = $myhostname ESMTP $mail_name append_dot_mydomain = no myhostname = mail.domn.net mydomain = domn.net myorigin = $myhostname mydestination = $myhostname, localhost.$mydomain, $mydomain mynetworks = 172.16.0.0/16, 192.168.N.0/24, 127.0.0.0/8 default_transport = smtp alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases mail_owner = postfix home_mailbox = Maildir/ mailbox_size_limit = 0 recipient_delimiter = + Les commandes à connaître : postfix reload (recharge la configuration après modification du main.cf) postfix stop (arrête postfix) postfix start (démarre postfix) postfix check (vérifie la configuration)

Placez-vous Exécutez Donnez Saisissez Création des Boîtes aux lettres : Pour envoyer et recevoir des messages nous avons besoin de boîtes aux lettres. Celles-ci seront associées à des comptes utilisateurs Linux. Créer (adduser) 2 utilisateurs usern1 et usern2 avec leurs mots de passes (libre de choix) Nous allons utiliser des boîtes aux lettres au format Maildir (Un message = Un fichier), nous devons donc créer pour chaque utilisateur un dossier pour réceptionner ses messages. Pour cela, nous utiliserons la commande maildirmake fournit avec courier. Pour chaque utilisateur, répétez la procédure suivante (Exemple avec user) dans son répertoire personnel (Exemple : /home/user) la commande suivante : maildirmake Maildir (le M majuscule est important) les droits sur le dossier à votre utilisateur avec la commande chown Exemple : chown R user:user Maildir (Attention aux majuscules) Test de fonctionnement de la configuration Ouvrez un second terminal (ALT+F2) et exécutez la commande telnet mail 25,à l'invite de commande utilisez les commandes suivantes (attention aux majuscules): HELO posten (validez par entrée après chaque commande) Le serveur doit vous répondre 250 mail.domn.net MAIL FROM: usern1@domn.net Le serveur doit vous répondre 250 OK RCPT TO: usern2@domn.net Le serveur doit vous répondre 250 OK DATA Le serveur vous répond 354 End data with <CR><LF>.<CR><LF> en validant après chaque ligne subject: Test Messagerie domn Message en provenance de posten. (point) Le serveur vous répond 250 Ok: queued as XXXXXXXXXX (un N de message dans la file) QUIT et validez pour terminer la session La session SMTP précédente a reproduit l'envoi d'un mail par votre premier utilisateur vers votre second. Nous allons maintenant vérifier que celui-ci est bien arrivé dans sa boîte aux lettres. Positionnez-vous dans le dossier /home/user/maildir/new (remplacez user par le nom du destinataire du message). Listez les fichiers (ls), vous devez voir un fichier qui correspond à votre message. Vous pouvez le visionner avec l éditeur de texte.

courier-pop courier-imap Installation des services POP et IMAP Pour que vos utilisateurs puissent lire leurs messages à partir du poste de travail, vous devez installer les protocoles POP et IMAP pour compléter l installation de notre serveur de messagerie. Ces protocoles nous serons fournis par le logiciel courier. A l'aide de la commande apt-get, installez les paquets suivants : et Les services sont démarrés automatiquement. Vous pouvez maintenant configurez vos logiciels clients pour qu ils viennent lire les messages à l aide des protocoles POP ou IMAP. Configuration avec un service WebMail : SQUIRRELMAIL Pour ne pas avoir à installer, ni configurer d applications clientes sur les postes, il est très facile de mettre en œuvre un serveur de Webmail qui sera chargé de dialoguer avec le serveur de mail. Ces logiciels sont le plus souvent des applications en PHP tournant sur le serveur Web apache et dialoguant en IMAP avec le serveur de mails, en HTTP avec le poste client. SQUIRRELMAIL est l une de ces applications. A l'aide de la commande apt-get, installez le paquet suivant : o squirrelmail Paramétrage de squirrelmail Editez le fichier apache.conf se trouvant dans le répertoire /etc/squirrelmail Modifiez les lignes de la façon suivante (n oubliez pas d enlever les #) <VirtualHost 172.16.N.2> DocumentRoot /usr/share/squirrelmail ServerName mail.domn.net </VirtualHost> Recopiez ensuite ce fichier dans /etc/apache2/conf.d/squirrelmail.conf Redémarrez Apache avec la ligne de commande :service apache2 restart Lancez l'outil de configuration de squirrelmail avec la commande squirrelmail-configure. Choisissez l'option 2 «server settings», puis 1 Domain et saisissez votre domaine domn.net Tapez R pour revenir au menu principal, puis D pour définir le serveur IMAP A l'invite Command >> saisissez courier (Attention avec un seul r) Validez la modification par entrée, puis sauvegardez et quitter la configuration avec S et Q. Testez votre WebMail avec le navigateur de votre poste physique : Connectez-vous en HTTP au serveur : mail.domn.net Vous devez voir s'afficher la page d'accueil de SquirrelMail. Authentifiez-vous avec le compte de votre second utilisateur (user2). Vous devriez voir le message de réponse envoyé précédemment.

Votre serveur de messagerie fonctionne, vous voudriez maintenant envoyer des emails aux autres étudiants de la salle à partir de votre poste.pour cela votre serveur a besoin de trouver les enregistrements MX de chacun des serveurs de messagerie de la salle. FIN DU TP : Envoyez un mail à prof@a203.net pour valider la fin du TP.