• Configurer Postfix pour le smtp authentifié Orange

    Configurer Postfix pour le smtp authentifié OrangeAprès avoir vu la configuration simple d'un MTA avec Postfix, nous allons voir comment j'ai configuré celui-ci avec le SMTP authentifié d'Orange...

    Avec cette configuration, je peux envoyer des mails depuis mes serveurs situés dans mon réseau local..

    Tutoriel réalisé sur :

    Debian Jessie 8.6 avec Postfix 2.11.3-1 et heirloom-mailx 12.5-4.

    Nous aurons également besoin des dépendances libsasl2-2 et libsasl2-modules

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir)   

     

    CentOS Linux release 7.2.1511 (Core) avec Postfix 2.10.1-6.el7 et mailx 12.5-12.el7_0.

    Nous aurons également besoin de la dépendance cyrus-sasl-plain 

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir)  

     

    Je configure d'abord le fichier de configuration postfix situé dans /etc/postfix.

    nano /etc/postfix/main.cf

    J'insère les directives et j'enregistre le fichier.

    PS : si vous utilisez les DNS d'orange, vous pourrez utiliser la directive :

    relayhost = [smtp.orange.fr]:587 au lieu de relayhost = [80.12.242.10]:587

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir)  

     

    J'édite ensuite le fichier contenant les informations d'authentification.

    nano /etc/postfix/sasl/.orange.conf 

    On insère les informations sous la forme [IP/NOM serveur SMTP orange]:port adressemail@orange.fr:motdepasse

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir)  

     

    On modifie les permissions

    chown root:root /etc/postfix/sasl/.orange.conf

    chmod 600 /etc/postfix/sasl/.orange.conf 

    Nous pouvons maintenant générer le fichier base de données (.db) à partir de celui-ci.

    postmap hash:/etc/postfix/sasl/.orange.conf

     

    Configurer Postfix pour le smtp authentifié Orange

    (cliquer sur l'image pour l'agrandir)  

     

     

    Ensuite nous allons éditer le fichier sender_canonical avec la commande :

    Ce fichier permet d'effectuer une réécriture de l'adresse d’expéditeur.

    nano /etc/postfix/sender_canonical 

    Comme le domaine tux.lan est un domaine local, je vais réécrire les adresses en @orange.fr

     

    Configurer Postfix pour le smtp authentifié Orange

     (cliquer sur l'image pour l'agrandir) 

     

    On modifie les permissions

    chown root:root /etc/postfix/sender_canonical

    chmod 600 /etc/postfix/sender_canonical

    Nous pouvons maintenant générer le fichier base de données (.db) à partir de celui-ci.

    postmap hash:/etc/postfix/sender_canonical

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir) 

     

    Pour terminer nous allons éditer le fichier smtp_header_checks.

    Celui-ci va contenir les règles à utiliser sur les en-têtes de mails avant qu'ils ne soient envoyés.

    ici, je vais demander la réécriture de l'expéditeur de sorte que celui-ci soit SRVCentos<srvcentos.tux.lan>

    PS : sous Debian, le paquet postfix-pcre sera utile si vous ne voulez pas avoir l'erreur : unsupported dictionary type: pcre

    Une fois enregistré, on modifie les permissions

    chown root:root /etc/postfix/smtp_header_checks

    chmod 600 /etc/postfix/smtp_header_checks

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir) 

     

    Maintenant que notre configuration est terminée, nous allons recharger la configuration de Postfix.

    systemctl reload postfix

    Et nous testons l'envoi de mails.

    echo "test envoi mail" | mail -s "test envoi mail" mail@xxxxx.fr

    Je vais vérifier dans mes logs que l'envoi se passe bien :

    Vous pouvez voir sur la 4ème ligne la réécriture de l'en-tête.

    Jan 27 19:56:33 srvcentos postfix/pickup[2819]: A074320A16F2: uid=0 from=<root>

    Jan 27 19:56:33 srvcentos postfix/cleanup[2826]: A074320A16F2: message-id=<20170127185633.A074320A16F2@srvcentos.tux.lan>

    Jan 27 19:56:33 srvcentos postfix/qmgr[2820]: A074320A16F2: from=<root@orange.fr>, size=452, nrcpt=1 (queue active)

    Jan 27 19:56:33 srvcentos postfix/smtp[2828]: A074320A16F2: replace: header From: root@orange.fr (root): From: SRVCentos<srvcentos.tux.lan>

    Jan 27 19:56:33 srvcentos postfix/smtp[2828]: A074320A16F2: to=<breizhmika@xxxxxx.net>, relay=80.12.242.10[80.12.242.10]:587, delay=0.31, delays=0.09/0.04/0.11/0.07, dsn=2.0.0, status=sent (250 2.0.0 dWwZ1u00p1ZUAli03WwZ1u mail accepted for delivery)

    Jan 27 19:56:33 srvcentos postfix/qmgr[2820]: A074320A16F2: removed

    Pour finir, je vais sur mon Mail User agent vérifier la bonne réception des mails...

     

    Configurer Postfix pour le smtp authentifié Orange

      (cliquer sur l'image pour l'agrandir) 

     

    N'hésitez pas à me faire part de vos remarques et connaissances sur le paramétrage de Postfix...

    « Script sauvegarde base de données MySQL ( modification )Installer Coppermine Photo Gallery sur Centos 7 »

    Tags Tags : , , , ,
  • Commentaires

    1
    lechercheur123
    Lundi 17 Juillet à 04:22

    Bonjour,

    J'ai effectué une config similaire mais sur le port 25. Cependant, le mot de passe est envoyé en clair sur le réseau (et je crois bien que pour vous aussi), ainsi que les mails (du mois jusqu'au serveur stmp.orange.fr). Savez-vous s'il existe un moyen d'utiliser un système de cryptage (du style TLSv1.2) histoire que nos mails soient cryptés sur le réseau ?

    2
    Lundi 17 Juillet à 13:28

    Bonjour Paul...

    Cherches tu à ce que ton mot de passe ne passe pas en clair ou bien à ce que ce soit le contenu de tes mails qui soient chiffrés, auquel cas il faudra utiliser GPG pour effectuer cette action.

    J'en avais parlé dans un des mes tutoriels..

    Pourquoi avoir pris le port 25 plutôt que le 587 ?

    Après, je t'invite à lire cette documentation qui est une vraie mine d'information : Configurer Postfix

    N'hésite pas si tu veux en rediscuter en MP...

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :