Pépin réseau sur envoi de mail en intranet

Pépin réseau sur envoi de mail en intranet - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 21-11-2007 à 15:25:21    

Salut l'élite!

 

Je vous sollicite parce qu'à force de m'arracher les cheveux sur mon problème, je n'en aurai bientôt plus :)

 

J'ai un serveur en intranet avec apache/php/mysql. Ce serveur est censé envoyer des mails, à partir de formulaires de page web. Le code php est vérifié et doit fonctionner. J'ai un serveur smtp, lui aussi sur l'intranet. Quand j'utilise un pc intranet autre que le serveur (ou que les deux autres serveurs du même sous réseau), et que j'exécute ma page php, ça fonctionne. Idem avec un ptit bout de code pour tester l'envoi en smtp:

 

telnet SERVEURSMTP 25
HELO
MAIL FROM:MOi@Domaine.fr
RCPT TO:MOi@Domaine.fr
DATA
test smtp
.
quit

 

Ce code fonctionne donc ailleurs dans l'intranet mais pas sur le/les serveurs. Mon fichier php.ini est bien configuré (même si ça ne change rien pour le telnet...). Avez vous une idée de la cause de problème? Le serveur smtp n'accepte que les envois non sécurisés, et je me demande (en désespoir de cause) si il n'y a pas un paramètre quelque part qui force l'utilisation de ssl ou tls. Pensez vous que ça puisse venir du serveur ou plus du réseau? J'ai tenté pas mal de trucs, comme capturer les paquets avec ethereal, et je n'ai aucun paquet smtp, et rien à destination du serveur smtp, à part quand je le ping.

 

EDIT: Trois petites précisions. Le routeur du sous réseau est censé avoir tous les port d'ouverts en direction de l'extérieur. Les telnet sans numéro de port permettent la connexion au serveur smtp, et thunderbird, avec le serveur smtp dans les paramètres du compte, arrive à envoyer des mails par le port 25 depuis le serveur qui pose problème. Pourquoi lui et pas un telnet ou php, je l'ignore!

 

Si quelqu'un a une suggestion, une intuition, ou n'importe quoi qui tienne la route, je suis preneur.  :(

 

Merci! :)


Message édité par billy bob le 21-11-2007 à 15:31:20
Reply

Marsh Posté le 21-11-2007 à 15:25:21   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed