Une aide pour les PTI des BTS IG du Lycee Mathias

Ce forum sert à l'entraide pour la réalisation des PTI


    Tutoriel pour Postfix

    Partager

    sdubois

    Messages: 1
    Date d'inscription: 20/11/2009

    Tutoriel pour Postfix

    Message  sdubois le Ven 20 Nov - 19:49

    Bonjour,
    Voici un tutoriel pour Postfix. Ce qui suit permet normalement de réaliser votre PTI Postfix sans trop de problème. Si tel était le cas, postez votre question/problème en réponse à ce sujet car le Forum a été crée dans ce but Wink Je sais qu'il manque des impressions écran et quelques explications que je rajouterai par la suite.
    Ce tutoriel est basé sur la config que je donne en début de tutoriel ! N'oubliez pas de mofier en fonction de vos besoins !
    Je considère que les config IP sont déjà réalisées sous les stations Linux (vi /etc/sysconfig/network-scripts/ifcfg-eth0)et Windows (Panneau de config->Connexions réseaux->Clic droit puis Propriétés->protocole TCP/IP):


    Postfix PTI :

    I) Mise en place du serveur DNS :

    Pré-requis :
    Le DNS, le POSTFIX et le client XP sont sur le même réseau
    Les cartes sont en « HostOnly »
    IP du DNS : 192.168.0.1/24
    IP du POSTFIX ; 192.168.0.2/24
    IP du Client XP : 192.168.0.10/24
    Masque : 255.255.255.0
    Le client XP s’appelle st01
    Le dns s’appelle dns
    Le postfix s’appelle postfix



    1.1 On installe le logiciel BIND sur la machine Linux DNS avec urpmi bind :

    1.2 On édite le fichier de zone DNS avec la commande vi /etc/named.conf

    1.3 On édite le fichier db.pti.lan (fichier de zone /var/named/db.pti.lan ) il est vierge on y mets les lignes nécessaires au bon fonctionnement du DNS :


    II) Mise en place du serveur de messagerie Postfix :


    2.1 Installation de postfix avec urpmi postfix

    2.2 Installation du service POP avec urpmi xinetd


    2.3 Installation de imap avec urpmi imap
    2.4 Utilisation de la commande chkconfig - - list (ou nmap localhost)pour savoir si le port 110 est ouvert.
    2.4Configuration de Postfix avec vi /etc/postfix/main.cf
    2.4.1 : modifier les lignes :
    inet_interfaces = all
    mynetworks_style = subnet
    2.4.2 : rajouter les lignes suivantes :

    myhostname=postfix.pti.lan
    mydomain=pti.lan
    myorigin=$mydomain
    mydestination=$myhostname, $mydomain, localhost

    Ce qui donne :


    2.5 service xinted start pour ouvrir les ports

    2.5.5 Vérification de l’ouverture du port 25 avec nmap localhost


    2.6 Se mettre dans /var/mail et créer les utilisateurs avec useradd puis passwd pour le mot de passe

    2.6 Création d’utilisateurs cdupont, mpaul, jdurand (le mot de passe et le nom d’utilisateur sont les mêmes)

    (2.7 Installation de la partie cliente de telnet : urpmi telnet-client)

    2.8 Création d’un mail en utilisant telnet (il s'agit des commandes à taper les unes après les autres, dans l'ordre):
    2.8.1 telnet localhost 25
    2.8.2 EHLO dns
    2.8.3 MAIL FROM:<jdurand@pti.lan>
    2.8.4 RCPT TO:<cdupont@pti.lan>
    2.8.5 DATA, appui sur Entrée puis Corps du message à taper puis un point pour finir le message( .)
    2.8.6 QUIT

    2.8.7 Alt + F2 pour passer sur un autre écran
    2.8.8 Se loger en cdupont
    2.8.9 on tape mail
    2.8.10 on tape 1 pour lire le mail
    2.8.11 on fais QUIT pour quitter
    2.8.12 on tape exit pour fermer notre session Linux

    2.9 on démarre xinted avec xinted start
    2.10 on start ou restart postfix

    2.11 on coupe les pare feu avec service shorewall stop et service iptables stop pui service network restart

    2.11 Configuration de Outlook Express ( faire un ipconfig /flushdns pour vider le cache DNS )
    2.12 Sur le Postfix, faire un service xinetd restart (ou start) et faire un service postfix start (ou restart)
    2.12) Réception du mail



    Voilà, si vous avez des questions, n'hésitez pas.
    Smile

      La date/heure actuelle est Mer 16 Mai - 23:18