Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2969 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Configuration Postfix Directly to Internet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Configuration Postfix Directly to Internet

n°1314137
Admindu37
Posté le 12-06-2012 à 11:10:21  profilanswer
 

Bonjour tout le monde
 
Dans la boîte où je bosse nous voulons remplacer un Esafe, qu’on utilisait auparavant pour du filtrage mail, HTTP dans les deux sens, par un Postfix afin de garder que le transit de mail vers l’extérieur. Notre infra étant LAN -> Postfix (ou Esafe) -> Firewall -> Internet.  
 
La configuration actuelle de Esafe, en terme de Relais Mail, est « Allow eSafe to send email directly to the internet », il n’y a aucun relais mail de configurer.
 
Je souhaiterais donc que le Postfix est la même configuration que l’Esafe, c'est-à-dire que tous les mails à destination de l’extérieur passent par Postfix et directement envoyé sur internet, sans qu’il y ait de relais à définir.
 
J’ai donc effectué des tests, après avoir configurer au niveau réseau le serveur, en ne mettant pas de « Relais Host » dans le main.cf. Logiquement le mail devrait suivre la route par défaut et sortir sur internet.  Mais cela ne fonctionne pas…  
 
- Quelle configuration doit avoir Postfix pour laisser passer les mails directement sur internet ?
 
J’ai peut être oublié un point important dans la logique de Postfix d’où mon post.
 
Je ne sais pas si j’ai été assez clair, n’hésitez pas à me poser des questions.
 
Merci d’avance.

mood
Publicité
Posté le 12-06-2012 à 11:10:21  profilanswer
 

n°1314157
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 12-06-2012 à 13:55:39  profilanswer
 

Tu as envoyé le mail depuis le serveur directement ?

 

(si jamais, tail -f /var/log/maillog pendant les tests)


Message édité par roscocoltran le 12-06-2012 à 13:56:56

---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°1314162
Admindu37
Posté le 12-06-2012 à 14:04:48  profilanswer
 

Voici les logs dans le cas de figure que j'ai décris, sans relais de configuré:
 

Code :
  1. Jun 12 13:58:39 postmail postfix/smtpd[17014]: connect from tou1lap0015.nomdedomaine[x.x.x.x]
  2. Jun 12 13:58:39 postmail postfix/smtpd[17014]: F05AC427A6: client=tou1lap0015.nomdedomaine[x.x.x.x]
  3. Jun 12 13:58:40 postmail postfix/cleanup[17017]: F05AC427A6: message-id=<007801cd4892$a36df590$ea49e0b0$@toto@domaineemetteur>
  4. Jun 12 13:58:40 postmail postfix/qmgr[4656]: F05AC427A6: from=<toto@domaineemetteur>, size=22654, nrcpt=1 (queue active)
  5. Jun 12 13:58:40 postmail postfix/smtp[17018]: F05AC427A6: to=<toto@domainerecepteur>, relay=none, delay=0.23, delays=0.18/0.01/0.04/0, dsn=5.4.4, status=bounced (unable to look up host domaineemetteur: Name or service not known)
  6. Jun 12 13:58:40 postmail postfix/cleanup[17017]: 3EB02427A9: message-id=<20120612115840.3EB02427A9@postmail.nomdedomaine>
  7. Jun 12 13:58:40 postmail postfix/qmgr[4656]: 3EB02427A9: from=<>, size=24611, nrcpt=1 (queue active)
  8. Jun 12 13:58:40 postmail postfix/bounce[17019]: F05AC427A6: sender non-delivery notification: 3EB02427A9
  9. Jun 12 13:58:40 postmail postfix/qmgr[4656]: F05AC427A6: removed
  10. Jun 12 13:58:40 postmail postfix/smtp[17018]: 3EB02427A9: to=<toto@domaineemetteur>, relay=none, delay=0.05, delays=0.05/0/0.01/0, dsn=5.4.4, status=bounced (unable to look up host domaineemetteur: Name or service not known)
  11. Jun 12 13:58:40 postmail postfix/qmgr[4656]: 3EB02427A9: removed
  12. Jun 12 13:58:42 postmail postfix/smtpd[17014]: disconnect from tou1lap0015.nomdedomaine[x.x.x.x]


 
Merci

n°1314164
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 12-06-2012 à 14:27:12  profilanswer
 

vérifie ta résolution DNS et ton nom de domaine.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°1314170
Admindu37
Posté le 12-06-2012 à 16:59:56  profilanswer
 

Pour la résolution de ce domaine je dois surement faire des modifications en interne. Il s'agit du domaine de l'entreprise.
 
Par contre quand je teste vers des mails classiques, tel que yahoo.fr ou hotmail.com, j'obtiens ces erreur :
 

Code :
  1. Jun 12 16:57:29 postmail postfix/smtp[2914]: connect to hotmail.com[65.55.72.167]:25: Connection timed out
  2. Jun 12 16:57:50 postmail postfix/smtp[2914]: connect to hotmail.com[65.55.72.151]:25: Connection timed out
  3. Jun 12 16:57:50 postmail postfix/smtp[2914]: 1A4AC41316: to=<adressemail@hotmail.com>, relay=none, delay=520, delays=436/0.02/84/0, dsn=4.4.1, status=deferred (connect to hotmail.com[65.55.72.151]:25: Connection timed out)


 
J'ai vérifié au niveau réseau, les ports sont ouverts sur mes firewall...

n°1314281
Misssardon​ik
prévisible a posteriori
Posté le 13-06-2012 à 23:33:18  profilanswer
 

fais un telnet 65.55.72.151 25 depuis le serveur et vois si ça arrive à se connecter ou pas.

 

EDIT : de chez moi ça ne répond pas non plus, peut-être qu'il faut être whitelisté auprès d'hotmail ou remplir certains critères pour que ça réponde (mais même si c'était ça le problème je m'attendrais plutôt à une erreur SMTP qu'à un timeout). Essaye avec un autre domaine de destination.


Message édité par Misssardonik le 13-06-2012 à 23:37:01

---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
n°1314289
Admindu37
Posté le 14-06-2012 à 09:38:57  profilanswer
 

Bonjour,
 
Aucun retour de la commande telnet. Et quand j’essaie avec un autre domaine (yahoo, gmx...) cela fait pareil.
 
Quand j'envoie un mail en définissant un relais SMTP publique (neuf) mes mails sont bien envoyé. Je n'ai pas de blocage au niveau routeur pour le port 25.  
 
J'ai l'impression que Postfix n'arrive pas à résoudre les enregistrement MX des domaines. Est-ce qu'il y aurait une configuration à faire pour les MX ?

n°1314298
Admindu37
Posté le 14-06-2012 à 11:24:49  profilanswer
 

Je viens de faire un test avec la résolution MX et j'obtiens d'autres serveurs sur lesquels je peux faire un telnet du port 25.
 

Code :
  1. root@postmail:~# dig hotmail.com mx
  2. ; <<>> DiG 9.7.3 <<>> hotmail.com mx
  3. ;; global options: +cmd
  4. ;; Got answer:
  5. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60686
  6. ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 24
  7. ;; QUESTION SECTION:
  8. ;hotmail.com.                   IN      MX
  9. ;; ANSWER SECTION:
  10. hotmail.com.            2251    IN      MX      5 mx2.hotmail.com.
  11. hotmail.com.            2251    IN      MX      5 mx3.hotmail.com.
  12. hotmail.com.            2251    IN      MX      5 mx4.hotmail.com.
  13. hotmail.com.            2251    IN      MX      5 mx1.hotmail.com.
  14. ;; ADDITIONAL SECTION:
  15. mx2.hotmail.com.        350     IN      A       65.54.188.110
  16. mx2.hotmail.com.        350     IN      A       65.54.188.126
  17. mx2.hotmail.com.        350     IN      A       65.54.188.72
  18. mx2.hotmail.com.        350     IN      A       65.55.92.152
  19. mx2.hotmail.com.        350     IN      A       65.55.37.88
  20. mx2.hotmail.com.        350     IN      A       65.55.37.120
  21. mx2.hotmail.com.        350     IN      A       65.55.37.72
  22. mx2.hotmail.com.        350     IN      A       65.55.37.104
  23. mx2.hotmail.com.        350     IN      A       65.55.92.136
  24. mx2.hotmail.com.        350     IN      A       65.55.92.168
  25. mx2.hotmail.com.        350     IN      A       65.55.92.184
  26. mx2.hotmail.com.        350     IN      A       65.54.188.94
  27. mx3.hotmail.com.        3557    IN      A       65.55.37.104
  28. mx3.hotmail.com.        3557    IN      A       65.55.37.120
  29. mx3.hotmail.com.        3557    IN      A       65.55.92.152
  30. mx3.hotmail.com.        3557    IN      A       65.55.37.88
  31. mx3.hotmail.com.        3557    IN      A       65.55.92.136
  32. mx3.hotmail.com.        3557    IN      A       65.55.92.184
  33. mx3.hotmail.com.        3557    IN      A       65.54.188.72
  34. mx3.hotmail.com.        3557    IN      A       65.54.188.94
  35. mx3.hotmail.com.        3557    IN      A       65.54.188.110
  36. mx3.hotmail.com.        3557    IN      A       65.54.188.126
  37. mx3.hotmail.com.        3557    IN      A       65.55.92.168
  38. mx3.hotmail.com.        3557    IN      A       65.55.37.72
  39. ;; Query time: 26 msec
  40. ;; SERVER: 100.30.13.240#53(100.30.13.240)
  41. ;; WHEN: Thu Jun 14 11:21:00 2012
  42. ;; MSG SIZE  rcvd: 493
  43. root@postmail:~# telnet 65.54.188.110 25
  44. Trying 65.54.188.110...
  45. Connected to bay0-mc3-f.bay0.hotmail.com (65.54.188.110).
  46. Escape character is '^]'.
  47. 220 BAY0-MC3-F17.Bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at http://privacy.microsoft.com/en-us/anti-spam.mspx. Thu, 14 Jun 2012 02:21:13 -0700
  48. Connection closed by foreign host.


 
Lorsque j'envoie un mail il ne s'agit pas des serveurs MX des domaines.

n°1314317
Admindu37
Posté le 14-06-2012 à 15:03:01  profilanswer
 

Et quand je rentre une de ces adresses ip comme "relay =" cela fonctionne et mon mail arrive à destination, que ça soit avec yahoo ou hotmail...

n°1314657
Admindu37
Posté le 20-06-2012 à 15:41:35  profilanswer
 

Plus d'idée ??  
 
J'ai fais un test en résolvant un domaine en faisant "nslookup --> set type=mx-->yahoo.fr" puis en mettant dans "Relais Host" le nom de domaine que j'ai obtenu. Mon serveur résout bien le domaine et mon mail arrive à destination... J'ai essayé différent serveurs DNS publique en plus des serveurs DNS interne à l'entreprise et ceux là fonctionnent. Cependant le serveur ne résout toujours pas lors d'un envois de mail...

mood
Publicité
Posté le 20-06-2012 à 15:41:35  profilanswer
 

n°1314893
Admindu37
Posté le 25-06-2012 à 08:43:15  profilanswer
 


 
Bonjour,
 
Tout d'abord merci à tous pour votre participation. Mon problème est résolu. Il s'agissait d'une option qui désactivait mes requêtes DNS que pour Postfix. Cette option se trouve assez facilement dans la surcouche Artica. Je ne sais pas encore où elle se trouve dans la configuration Postfix.
 
Merci à tous.

n°1314902
Misssardon​ik
prévisible a posteriori
Posté le 25-06-2012 à 11:20:22  profilanswer
 

et du coup tu sais où il récupérait ses résolutions foireuses ?


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
n°1314903
Admindu37
Posté le 25-06-2012 à 11:28:17  profilanswer
 

Il récupérait sa résolution en faisant un simple ping. Ce n'était plus postfix qui prenait la main pour la résolution (MX) mais le serveur en lui même, ce qui me donnait les adresses IP des serveurs des domaines.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Configuration Postfix Directly to Internet

 

Sujets relatifs
test de la configuration de postfix sous linux fedoraConfiguration d'un serveur de messagerie
Connexion internet impossible opensuse 11.3Configuration serveur mail privé sous Debian
[POSTFIX] Rediriger Mailer-Daemon vers un script phpconfiguration Postfix
Accès internet sur Ubuntu via VMwarePostfix: bloquer usage de TLS pour un serveur distant
Plus de sujets relatifs à : Configuration Postfix Directly to Internet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR