Auriez-vous une petite idée ?
Oui, en effet c'est evident. Apres
toute modification du fichier sendmail.mc il faut recreer le fichier sendmail.cf avec la bonne commande. Ca peut etre comme ca ou similiare:
m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
Pour la commande exacte regarde avec "head sendmail.mc" le debut du fichier sendmail.mc ou c'est explique (en anglais) et ou il y a aussi la commande
exacte pour recreer le sendmail.cf (ca peut-etre different pour les repertoires /etc/... ou /etc/mail/... etc. sinon c'est la meme chose que ci-dessus) .
Le "m4" est un programe de genre macro-processeur que cree le sendmail.cf a partir du sendmail.mc. Ceci est necessaire car la syntax du sendmail.cf est simplement infernal meme pour les experts. Je crois sendmail est un des pires programes pour la configuration (tres difficile). Il semble c'est pour de raisons historiques.
La methode avec sendmail.mc est en effet la bonne methode mais apres il ne faut oublier d'appeller le m4 avec la bonne ligne pour recreer le sendmail.cf. C'est simplement ca.
Apres la recreation du sendmail.cf il faut aussi redemarrer le service sendmail par un truc comme:
/etc/rc.d/init.d/sendmail restart
ou similaire.
PS: Il serait judicieux de faire de copies de saufgarde des anciennes versions des fichiers sendmail.mc et sendmail.cf (dans un autre repertoire ou sous autres noms) avant toute modification.