Postfix – Impossible de définir myhostname

Je ne parviens pas à définir myhostname pour postfix. Je lance Debian 6.0.

Je veux simplement appeler:

postconf -e "myhostname = mail.mydomain.com" service postfix restart 

afin d'éviter que les mails ne soient rejetés par certains servers faute de fqdn nom d'hôte.

Mais il est simplement ignoré. My main.cf montre:

 myhostname = mail.mydomain.com 

Mais:

 postconf -d myhostname 

produit des rendements

 <machine-hostname>.localdomain 

juste comme avant. Comme si je n'avais rien changé.

Quel est le problème? 😉 Toute aide appréciée.

L'utilisation de postconf -d vous montrera la valeur par défaut pour le paramètre de configuration. Il suffit de supprimer le -d et d'utiliser le suivant à la place

 $ postconf myhostname 

et vous devriez get la valeur actuelle. Voir l' man postconf pour plus d'informations.