Configurer Sendmail sous CentOS

boss183 Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -  
boss183 Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

je suis en train de travailler sur des scripts PHP dont un envoie automatiquement des mails. J'ai configuré la fonction mail() pour que l'adresse d'ou provient le mail et l'adresse pr répondre soit (pr l'exemple) : toto@exemple.fr

Le problème c'est que je recevais (parfois dans les indésirables) des mails qui provenaient de :
"toto@example.fr" @localhost.localdomain

Dans /ets/sysconfig/network, j'ai modifié le paramètre HOSTNAME et j'ai remplacé "localhost.localdomain" par "exemple.fr".

Sous outlook les résultats sont moyennement satisfaisant car je ne reçois pas tout le temps des mails et sous hotmail je reçois des mails provenant de "toto"@exemple.fr

Si ça peut résoudre le problème, je souhaiterais si possible ne pas passer par le SMTP local mais par un autre serveur SMTP situé sur mon réseau, j'ai essayé de le mettre dans php.ini mais ça ne marche pas.

Ou sinon, qu'est-ce je dois changer dans les fichiers sendmail.cf, sendmail.mc, ... pour que les mails s'envoient correctement.

Merci d'avance

2 réponses

  1. boss183 Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   17
     
    Alors j'ai édité le fichier sendamil.mc en rajoutant :

    dnl # masquer le header mais aussi l'enveloppe
    FEATURE(masquerade_envelope)dnl

    dnl # Définir le domaine qui va apparaitre lors de l'envoi des mails
    MASQUERADE_AS('example.fr')dnl

    le domaine a bien changé mais mais en revanche "l'enveloppe" n'est toujours pas masqué, je reçois des mails de "toto@exemple.fr"@exemple.fr

    Est-ce que quelqu'un peut m'aider ?
    0
  2. boss183 Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   17
     
    Help Me please
    0