13
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 · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

Embed Size (px)

Citation preview

Page 1: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 2: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 3: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

[email protected]

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

Page 4: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 5: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 6: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 7: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

• Remplir le formulaire :

Sandrine à maintenant son compte correctement configuré sur le client de messagerie :

Page 6

Page 8: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 9: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 10: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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

Page 11: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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 12: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

Page 11

Page 13: Installer un serveur de messagerie sous Linux · Objectif . Créer un serveur de messagerie sous linux - Installation d’un Mta. - Distribution de mail dans les dossiers personnels

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