Problème de connexion à un serveur SMTP MS Exchange - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 25-02-2009 à 15:58:50
Peut-être un problème de reverse DNS, Exchange éssaie de chercher le reverse de ton serveur Debian et ne le trouve pas -> Timeout et il passe à la suite.
Marsh Posté le 25-02-2009 à 17:51:36
Merci de ta réponse Snipe Foo.
J'ai fait un nslookup <ip_serveur> et j'ai comme réponse :
Code :
|
Y'a-t'il un autre moyen de tester mon reverse DNS ?
Comment configurer mon reverse DNS ? Faut-il que je vois avec mon hébergeur ?
Merci.
Marsh Posté le 26-02-2009 à 10:48:11
Le nslookup, tu l'as bien fait depuis le serveur Exchange ?
Marsh Posté le 26-02-2009 à 11:13:01
Je n'ai pas accès a ce serveur, j'ai fais le nslookup depuis plusieurs machines (au boulot, chez moi) sous WinXp, Mandriva et Debian.
Tu penses que je pourrai avoir une réponse différente depuis le serveur Exchange ?
J'ai aussi contacté mon hébergeur qui m'a confirmé que le reverse DNS est correctement configuré.
Merci
Marsh Posté le 26-02-2009 à 12:47:54
Ben ça dépend, est ce que le serveur Exchange est sur le même réseau, est ce qu'il voit bien ton serveur PHP avec l'adresse que tu as testée (genre tu es derrière un NAT, mais dans ce cas ça ferait pareil sur la Mandriva...).
Marsh Posté le 26-02-2009 à 14:27:23
Les deux serveurs sont sur des réseaux complètement différents.
L'Exchange est chez le client et mon serveur PHP est dans un datacenter à Paris.
Je fais mes tests depuis plusieurs postes sur un autre réseau encore.
Ce qui est vraiment étrange c'est que le seul poste (autre que le serveur PHP) qui ne se connecte pas correctement au Exchange est le poste sur Debian (comme le serveur).
Y'a-t'il une configuration des sockets particulière sur Debian ?
Ou y'a-t-il des problèmes de compatibilité ?
Je vais voir avec le client s'il peux faire un nslookup.
Merci
Marsh Posté le 04-03-2009 à 13:39:05
Après avoir fait des tests chez mon client, le nslookup renvoie bien le nom de mon serveur et instantanément. Ce qui m'amène a penser que ce n'est pas un problème de reverse DNS.
Cela pourrai-t-il venir de Debian ?
Marsh Posté le 24-02-2009 à 19:24:30
Bonsoir,
J'ai une classe PHP qui me permet d'envoyer des emails avec des SMTP configurable (PHPMailer fsockopen) qui fonctionne très bien sauf avec le serveur Microsoft Exchange d'un seul client.
La connexion se fait à partir d'un serveur sur Debian Etch 4.0 (J'ai tester a partir de 2 machines Debian différentes).
En faisant des tests à partir d'une machine Windows XP et Mandriva et ça fonctionne parfaitement.
En simulant l'envoi avec telnet à partir de Debian:
Le problème semble venir du fait que je n'obtient la réponse 220 du serveur qu'après mon EHLO, alors qu'en local ou sur Mandriva j'ai :
Code :
En ignorant le message 220 en PHP, le mail met plus de 30 secondes à partir (alors que c'est instantané sous mandriva).
Est-ce que quelqu'un sait d'où peut venir ce problème ?
Merci d'avance