Postfix envoie et reçoit de façon étrange.

J'ai un serveur de messagerie, fonctionnant sur CentOS 6.5, système 32 bits, avec Postfix et Dovecot en cours d'exécution de toutes leurs dépendances. Supposons que mon domaine soit www.anw.com

J'ai créé A enregistrement dans cet ordre pour mon domaine

  www.anw.com 37.143.374.15 # points to my web server anw.com 37.143.374.15 # points to my web server mail.anw.com 227.80.74.199 # points to my mail server 

J'ai également créé un serveur MX

  mail.anw.com 227.80.74.199 

Maintenant, en utilisant postfix, j'ai créé deux comptes, à savoir joe@anw.com et jane@anw.com utilisant squirrelmail, je peux envoyer et recevoir entre ces comptes sans aucun problème. Je peux également envoyer des courriels à tout compte de messagerie comme Yahoo et Google, mais je ne peux pas recevoir les courriels envoyés par Google ou Yahoo.

Dans votre /etc/postfix/main.cf, regardez les paramètres suivants et les commentaires associés:

Myhostname (le nom d'hôte de votre serveur de messagerie) mydomain = dailytech24.com (votre nom de domaine) myorigin = $ mydomain inet_interfaces = all (si vous avez seulement IPv4, cela doit changer) mydestination mynetworks

Votre Postfix écoute uniquement sur l'interface Loopback ( 127.0.0.1 ). Modifiez le fichier /etc/postfx/main.cf et mettez à jour les paramètres inet_interfaces avec votre adresse IP publique.

 inet_interfaces = MY.IP.AD.DR,127.0.0.1 

Vous devrez alors redémarrer le service Postfix.

 # service postfix restart