postfix inet_interfaces

Je configure Postfix sur CentOS. Quand j'ai configuré

inet_interfaces = all 

Travaux de réception de courrier. Mais quand je le change à

 inet_interfaces = $myhostname, localhost 

le courrier n'est pas reçu. Quel est le problème ici?

2 Solutions collect form web for “postfix inet_interfaces”

myhostname peut être défini incorrectement

Il doit résoudre l'adresse IP sur laquelle vous devez écouter sur Internet. c'est-à-dire le plus probable, l'IP primaire de la machine, comme le montre ip addr sh

Si vous faites un host $(postconf myhostname) où $ myhostname est la valeur de postconf myhostname vous devriez voir s'il résout correctement. La seule exception à cela est si le nom d'hôte est spécifié dans / etc / hosts. Donc, si le premier ne résout pas correctement, essayez `grep $ (postconf myhostname) / etc / hosts"

Vous pouvez avoir plusieurs interfaces définies et myhostname n'est pas la bonne interface à écouter.

Quelle est la valeur de $ myhostname? Il pourrait ne pas contenir de valeur valide.

Regardez cette page .

  • Service de mise en cache de messagerie?
  • Réglage total du destinataire sur Postfix
  • Est-ce que mon Postfix envoie un spam?
  • Vérifications d'en-tête Postfix
  • Postfix ne fonctionne pas avec user@example.com type user
  • Postfix - les utilisateurs reçoivent un courriel de leur part qu'ils n'ont pas envoyé
  • Comment puis-je countr les messages de Mailfix de Postfix?
  • debugging smtp | ubuntu 12.04, postfix, dovecot
  • Comment classr les emails sortants sur Linux / Postfix?
  • Serveur de messagerie Postfix / Dovecot avec plusieurs domaines et SSL
  • Les messages ne sont pas reçus. statut = différé (connection perdue avec 127.0.0.1
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.