• [^] # Re: Port 25

    Posté par . En réponse au message configuration PostFix pour envoyer des courriels via SMTP. Évalué à 0.

    Bonjour à tous,

    Peut-être bien… Mais je ne sais pas comment faire. (je débute)
    Voilà ce que j'ai compris pour utiliser postfix en utilisant un relai (dans mon cas ssl0.ovh.com) via ssl sur le port 587 :

    Dans /etc/postfix/main.cf

    relayhost = [ssl0.ovh.net]:587
    smtp_sasl_password_maps = hash:/etc/postfix/sender_sasl_passwd

    où sender_sasl_passwd est un fichier créé par l'utilisateur et qui contient le nom de la machine (myhostname = nomMachine sous forme nomMachine.monDomaine.fr) et qui fait référence à un couple login/mot de passe ce qui donne :

    nomMachine.monDomaine.fr loginMessagerieOvh:motDePasseMessagerieOvh.

    Ensuite ce même fichier sender_sasl_passwd doit être généré en fichier base de donnée par

    sudo postmap /etc/postfix/sender_sasl_passwd

    Dans /etc/postfix/master.cf
    Décommenter la ligne

    submission inetn - - - - smtpd

    pour utiliser le port 587

    Concernant la ré-ecriture d'adresse, deux fichiers sont demandés qui suivent la même procédure de création que sender_sasl_passwd décrite précédemment. Dans /etc/postfix/main.cf

    sender_canonical_maps = hash:/etc/postfix/send_canonical
    recipient_canonical_maps = hash:/etc/postfix/recipient_canonical

    send_canonical sert à ré-écrire les courriels sortants pour afficher un "from" du type : nom@monDomaine.fr au lieu de login@nomMachine.monDomaine.fr et où send_canonical contient le(s) couple(s) :

    login nom@monDomaine.fr
    login2 nom@monDomaine.fr
    login3 nom1@monDomaine.fr

    recipient_canonical sert à éviter que les messages destinés au réseau local ne partent vers l'extérieur et d'être rapatrié par la suite. Ainsi un message nom@monDomaine.fr partant du serveur restera sur le serveur et sera distribué en local. Le fichier send_canonical contient le(s) couple(s) :

    nom@monDomaine.fr login
    prenom.nom@monDomaine.fr login

    Voilà ce que je sais à l'heure actuelle.

    Ensuite je viens de lire la réponse de ashgan et je vais voir ce qu'il y a qui pourrait résoudre mon problème.
    Mais pour le moment suis-je ou non dans le vrai ?