Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Mise en oeuvre de Postfix et Dovecot ====== ===== les prérequis ===== * machine Linux **Debian Wheezy** opérationnelle (serveur de messagerie) * couche réseau opérationnelle (passerelle et DNS) * un poste de travail (Windows XP ou Linux en mode graphique) ===== Installation de Postfix ===== - installer Postfix si ce n'est pas fait - paramétrer Postfix (editer le fichier **/etc/postfix/main.cf**) - et vérifier la configuration des paramètres standard indiqués plus haut - vérifier **mydestination**, **myorigin**, **mynetworks**, **inet_interfaces** - lancer **postconf -e 'home_mailbox = Maildir/'** pour spécifier le format de boite à lettre (maildir) - relancer postfix : **service postfix restart** - vérifier que le port **smtp** (25) est ouvert (netstat) ===== Test de Postfix en local ===== * créer des utilisateurs **pim**, **pam** et **poum** (avec la commande **adduser**) * installer le paquetage **bsd-mailx** * tester la messagerie en local depuis le serveur avec la commande **mail** : on envoie un mail à **poum** avec : root@squeeze~# mail -s essai poum blabla ... . cc: * se connecter en tant que **poum** et vérifier avec la commande **mail** que l'on a bien reçu le courrier en question * verifier (en tant que **root**), l'envoi des courriers en examinant **/var/log/mail.log** ===== Configuration de procmail ===== * **procmail** est l'agent de livraison des courriers. Par défaut, il livre dans un fichier **mbox** dans le home dir. * pour utiliser le format **Maildir**, il faut éditer un fichier **/etc/procmailrc** et insérer les lignes suivantes : DEFAULT=$HOME/Maildir/ MAILDIR=$HOME/Maildir ===== Installation de Dovecot ===== * installer les paquets **dovecot-pop3d** et **dovecot-imapd** * Paramétrer Dovecot * vérifier dans /etc/dovecot/dovecot.conf protocols = pop3 imap listen = * et mail_location = maildir:/home/%u/Maildir * par défaut, Dovecot n'autorise pas les connexion en clair, dans le fichier **/etc/dovecot/dovecot.conf**, mettre : disable_plaintext_auth = no * relancer Dovecot : **service dovecot restart** * vérifier que le port **pop3** (110) est ouvert (commande **netstat**) ===== Installation/paramétrage d'un client Windows ===== * paramétrer **Outlook Express** sur un client Windows pour utiliser le serveur (on mettra l'adresse IP du serveur comme serveur de courrier entrant et comme serveur de courrier sortant) * tester en envoyant des messages à chacun des utilisateurs depuis le poste **windows** * vérifier la réception des messages ==== Gestion des alias ==== * créer un **alias** appelé **tous** correspondant à **pim** **pam** **poum** dans le fichier **/etc/aliases** * lancer **newaliases** pour regénérer la base * tester l'alias en envoyant un courrier à **tous** et en vérifiant que **pim**, **pam** et **poum** l'ont également reçu ===== Installation/paramétrage du webmail Squirrelmail ===== * installer les paquets **apache2**, **php5** et **squirrelmail** * copier **/etc/squirrelmail/apache.conf** dans **/etc/apache2/sites-available/squirrelmail** * activer le site **squirellmail** par root@squeeze~# a2ensite squirrelmail * relancer **apache2** par : root@squeeze~# apache2ctl restart * le webmail **squirrelmail** est maintenant accessible avec un navigateur à l'URL suivant : http://serveur/squirrelmail ===== Remarque ===== En cas de problème pour récupérer le courrier avec **pop3** : dans **/etc/postfix/main.cf**, commenter la ligne suivante # mailbox_command = /usr/bin/procmail -t -a “$EXTENSION” dans **/etc/dovecot/dovecot.conf** mail_location = maildir:/home/%u/Maildir tp_messagerie.txt Dernière modification : 2014/03/13 13:36de 127.0.0.1