2010-07-30 18 views
0

J'essaie de me connecter à un serveur SMTP à partir de ma machine locale (127.0.0.1). Je suis capable de me connecter à d'autres serveurs SMTP, mais celui-ci en particulier ne se connectera pas à partir de ma machine locale, il se connectera cependant à partir de 4 autres serveurs distants que j'ai testés.fsockopen() de 127.0.0.1 ne fonctionne pas

Je reçois l'erreur suivante en essayant de se connecter à partir de ma machine locale:

Message: fsockopen() [function.fsockopen]: impossible de se connecter à mail.domain.com:25 (Une tentative de connexion a échoué car le parti connecté n'a pas répondu correctement après une période de temps, ou une connexion établie a échoué car l'hôte connecté n'a pas répondu.)

est-ce que quelqu'un sait ce qui peut provoquer le serveur de ne pas autoriser les connexions à partir 127.0.0.1, Ce n'est pas derrière un pare-feu et Postfix accepte tous les réseaux.

Merci!

+0

Localhost est 127.0.0 * 1 * -. Mais ne sonne pas comme ça est pertinent ici, cependant. Si vous vous connectez à d'autres machines, vous établirez des connexions sur une interface non-loopback. – Rup

+0

Oups, merci édité le post. Les mêmes problèmes cependant. – dzm

+0

J'ai essayé de faire via l'invite cmd 'telnet mail.domain.com 25' mais la connexion a échoué. Encore une fois, le mail.domain.com fonctionne à partir d'un serveur distant. – dzm

Répondre

0

C'était un problème ISP, qui a bloqué le port 25.

0

Je suppose que le serveur SMTP n'est pas lié au périphérique de bouclage. Vérifiez sa configuration. Vous signalez généralement que vous souhaitez écouter toutes les interfaces en spécifiant l'adresse 0.0.0.0 (peut être différent pour IPv6).

+0

Nous avons inet_interfaces = tout dans la configuration de postfix – dzm