View
242
Download
1
Category
Preview:
Citation preview
Installer un serveur de messagerie sous Linux Installation d’un service mail sur un serveur Linux correspondant à des entreprises de petites et moyennes tailles
BTS SIO
Gabin Fourcault BTS SIO
Installer un serveur de messagerie sous Linux
Table des matières Objectif ...................................................................................................................................................................... 2
Outils utilisés ............................................................................................................................................................. 2
Installation de Postfix ................................................................................................................................................ 3
Bon à savoir avant de commencer ............................................................................................................................ 3
Configuration de Postfix ............................................................................................................................................ 4
Envoyer un mail avec Postfix ..................................................................................................................................... 4
Configuration et utilisation d’un client de messagerie ............................................................................................. 5
Généraliser l’envoi des Emails au réseau local.......................................................................................................... 7
Mettre en place une DNS avec BIND9 ....................................................................................................................... 8
Conclusion ............................................................................................................................................................... 12
Page 1
Objectif
Créer un serveur de messagerie sous linux
- Installation d’un Mta. - Distribution de mail dans les dossiers personnels. - Envoi réception de mail sur le réseau. - Comment utiliser des noms DNS dans la config des clients de messagerie et
configurer le client de messagerie.
Entreprise
Sandrine
Ingrid
Paul
R Internet
Pierre.jean@airbus.com
Objectif: Créer un serveur de messagerie
dans l’entreprise.
L’intérêt est de centraliser les mails en un endroit afin d’en faciliter la gestion.
Outils utilisés
Page 2
Installation de Postfix
Postfix est un serveur de messagerie électronique sous licence publique. Il est utilisé pour l’acheminement de courriers électroniques. Il l’uns des nombreux logiciels de messagerie existants tel que Sendmail. Il est communément appelé MTA (Message Transport Agent)
Prendre l’option Internet avec un « smarthost »
Le nom de courrier sera : entreprise.com
Effacer le serveur relais SMTP
Créer un utilisateur avec adduser [nom]
Nous allons créer 2 utilisateurs : Sandrine et Ingrid
Bon à savoir avant de commencer
• le redémarrage de postfix est nécessaire une fois la configuration changée : /etc/init.d/postfix restart
• Taper tail -30 /var/log/syslog pour avoir un rapport détaillé de ce qui s’est déroulé.
Page 3
Configuration de Postfix
Le document de configuration de Postfix se trouve dans l’arborescence suivante :
Nano /etc/postfix/main.cf
Commentez la ligne Mailbox_command puis créer la ligne home_mailbox=Maildir/
Cette manipulation va nous permettre de faire en sorte que l’utilisateur reçoive ses mails dans son dossier personnel.
Le dossier de chaque utilisateurs contiendra un dossier Maildir dans lequel se trouvera :
• New (nouveaux mails) • Cur (mails lus) • Temp (brouillons)
Une fois cette configuration établie, redémarrez Postfix.
Envoyer un mail avec Postfix
Pour l’instant, nous n’avons pas encore de client de messagerie, mais nous pouvons quand même envoyer un mail à partir de l’invite de commande, via la commande mail.
Pour terminer l’envoi du mail, tapez sur les touches ctrl + D
Pour récupérer le mail il faut aller dans le dossier de l’utilisateur -> Maildir -> new
Page 4
Notre mail à bien été redistribué !
Configuration et utilisation d’un client de messagerie
Dans cette partie nous allons utiliser Outlook version 2010.
Avant toutes choses, il faut savoir ce qu’est un serveur pop et smtp :
• Pop.[nomDeDomaine] représente le serveur de courrier entrant • Smtp.[nomDeDomaine] représente le serveur de courrier sortant
Actuellement, notre serveur de messagerie n’est pas capable d’utiliser les serveurs pop et smtp.
Pour cela, nous devons procéder à l’installation de ces derniers :
• apt-get install courier-authdaemon courier-base courier-imap courier-maildrop courier-pop courier-pop-ssl courier-imap-ssl
• Aller dans l’onglet Fichier de Outlook
• Cliquez sur Ajouter un compte
• Configurer Manuellement les paramètres du serveur
• Messagerie internet
Page 5
• Remplir le formulaire :
Sandrine à maintenant son compte correctement configuré sur le client de messagerie :
Page 6
Maintenant, vous pouvez faire de même pour l’utilisateur ingrid !
Généraliser l’envoi des Emails au réseau local
Jusqu’à maintenant, nous avions uniquement la possibilité d’envoyer des mails dans localhost. Il est maintenant temps de déployer la capacité d’envoi au réseau local.
Pour cela, nous allons retourner dans notre fichier de configuration : nano /etc/postfix/main.cf
Les paramètres Mydestination = entreprise.com etc permet d’envoyer des mails dans le domaine entreprise.com. Mais si on souhaite envoyer des mails dans un autre domaine,
Page 7
alors il faut rajouter relayhost. Si Sandrine souhaite envoyer un mail à Ingrid, alors elle doit rajouter son adresse ip dans relayhost.
Mynetwork contient l’adresse du réseau dans lequel on travaille. Nous allons rajouter ici l’identifiant du réseau ; Dans notre cas 192.168.43.0/24
Il est maintenant possible d’envoyer un mail à Sandrine :
Mettre en place une DNS avec BIND9
Pour commencer, nous allons procéder à l’installation : apt-get install bind9
Allez dans le fichier hosts : nano /etc/hosts.conf et complétez le fichier avec ceci, afin que votre distribution comprenne qu’il y a des dns et qu’il aille chercher du côté de Bind :
order hosts,bind multi on
Dans /etc/hosts
Page 8
Pour la seconde ligne, il faut que ce soit l’adresse ip de la machine qui exécute le serveur de messagerie. Puis [nomDeLaMachine].[domaine] [domaine]
Passons maintenant à la création d’un fichier de zone :
Tapez nano /etc/bind/named.conf et configurez le fichier comme suit :
Nous allons créer le fichier db.entreprise.com :
Nano /etc/bind/db.entreprise.com
Procéder au redémarrage de bind : /etc/init.d/bind9 restart
Page 9
Configurer sur Windows la nouvelle DNS :
Dans l’invite de commande tapez : ping pop.entreprise.com
Notre DNS fonctionne, nous pouvons configurer à nouveau notre client de messagerie :
Page 10
Page 11
Conclusion
Le serveur mail postfix constitue un outil fiable robuste et facile à configurer. Idéal pour les petites et moyennes entreprises. Il est également possible de mettre en place un lien avec son fournisseur d’accès internet ou son serveur d’hébergement afin de pouvoir envoyer des mails et en recevoir de l’extérieur.
Page 12
Recommended