Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/01/2010, 08:09
franco190453
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Respuesta: Enviar correo desde PHP con SMTP externo

rfadgrmm:
Primeramente, supongo que a.com y b.com tienen servidores smtp y por ende
el puerto 25 debe estar siempre abierto.
Segundo, por el mensaje de error que recibes, parece que el intento de conexion salio pero fue rechazado.
No parece que un firewall este causando este problema!.
Tercero, para que desde a.com puedas utilizar el servidor smtp de b.com, el servidor instalado en b.com debe permitir el RELAY o el libre acceso de la IP
que conecta, en este caso debera ser la IP de a.com. (Ojo: podeos hablar de relay no solo de IPs sino tambien de Dominios y tdo depende de el tipo de servidor que se tenga; ejemplo Surgemail, etc).
Por lo anterior, la primera solucion seria que la administracion del servidor smtp de b.com configure su servidor permitiendo el libre acceso de la IP del dominio a.com.
La otra solucion es que mantengas los sitios web como estan, a.com en USA y b.com en España y solicitarle al smtp de a.com que ALOJE tu dominio b.com en el servidor smtp de a.com de esta forma tendras dos dominios alojados en un mismo servidor smtp y unicamente debes modificar ls MX records del dominio b.com; Personalmente, manejo algo parecido que funciona perfectamente.
Saludos
Y espero te ayude
Franco